| .. |
|
a64instruction_Branch.h
|
Fix branch enum numbering to match the spec, w/ T
|
2024-06-05 20:14:12 +01:00 |
|
a64instruction_Directive.h
|
added label, branch, halt, directive to switch statement
|
2024-06-06 16:40:24 +01:00 |
|
a64instruction_DP.h
|
Complete decode for DPR instructions and complete their IR
|
2024-06-05 16:38:13 +01:00 |
|
a64instruction_DPImmediate.h
|
add a64instruction structs from emulator
|
2024-06-03 21:46:22 +01:00 |
|
a64instruction_DPRegister.h
|
Change enum values in DP Register to match the spec, w/ T
|
2024-06-05 21:23:52 +01:00 |
|
a64instruction_global.h
|
Changed constant name for 64 bit register type w/ S
|
2024-06-05 20:00:25 +01:00 |
|
a64instruction_Label.h
|
Fix syntax, add new line in end of file and # before include, w/ T
|
2024-06-05 21:30:41 +01:00 |
|
a64instruction_SingleTransfer.h
|
add a64instruction structs from emulator
|
2024-06-03 21:46:22 +01:00 |
|
a64instruction.h
|
Added structs to represent labels and directives for assembler
|
2024-06-05 20:54:22 +01:00 |
|
assemble.c
|
Requested upload to ensure no repeated code
|
2024-06-03 21:38:58 +01:00 |
|
decode.c
|
Fix Bug: Struct was not being changed because it wasn't a ptr, w/ T
|
2024-06-05 21:31:41 +01:00 |
|
decode.h
|
Complete decode for DPR instructions and complete their IR
|
2024-06-05 16:38:13 +01:00 |
|
emulate.c
|
Fix emulate so not increment PC if branch inst, w/ T
|
2024-06-03 20:34:14 +01:00 |
|
emulator.h
|
Added constant for number of bits in a dword w/ S
|
2024-06-03 14:37:08 +01:00 |
|
execute.c
|
Fix Overflow handling in Subtraction DP Register, w/ T
|
2024-06-06 00:47:06 +01:00 |
|
execute.h
|
Add function for executing DPI arithm instructions w/ S
|
2024-06-03 17:38:04 +01:00 |
|
fileio.c
|
rename fileaccess
|
2024-06-04 14:53:30 +01:00 |
|
fileio.h
|
Update file io to byte addressable, w/ T
|
2024-06-02 21:02:24 +01:00 |
|
global.h
|
Add new line in end of files, w/ T
|
2024-06-03 17:45:07 +01:00 |
|
Makefile
|
Original skeleton
|
2024-05-23 15:06:06 +01:00 |
|
parser.c
|
begin formulating parser pipeline
|
2024-06-09 22:54:27 +01:00 |
|
parser.h
|
conditional definition of parser constants
|
2024-06-05 21:10:31 +01:00 |
|
print.c
|
Fix Bug in Print.c to print Hex instead of decimal, w/ T
|
2024-06-03 22:33:40 +01:00 |
|
print.h
|
Update print to account for unsigned int, w/ T
|
2024-06-03 16:14:41 +01:00 |
|
symboltable.h
|
data processing immediate
|
2024-06-06 12:33:09 +01:00 |
|
twopassassembly.c
|
rename assembler funcs for clarity
|
2024-06-06 17:14:56 +01:00 |