-
Notifications
You must be signed in to change notification settings - Fork 2
Instruction Support
Charles Averill edited this page Nov 4, 2023
·
7 revisions
Instruction Name | Assembler Status | Emulator Status | Notes |
---|---|---|---|
add | ✅ | ✅ | |
sub | ✅ | ✅ | |
sll | ✅ | ✅ | |
srl | ✅ | ✅ | |
xor | ✅ | ✅ | |
or | In unmerged branch | ✅ | |
nor | In unmerged branch | ✅ | |
slt | In unmerged branch | ✅ | |
jr | In unmerged branch |
Instruction Name | Assembler Status | Emulator Status | Notes |
---|---|---|---|
ori | ✅ | ✅ | |
lb | ✅ | ✅ | |
lbu | ✅ | ✅ | |
lh | ✅ | ✅ | |
lhu | ✅ | ✅ | |
lw | ✅ | ✅ | |
ll | ✅ | ✅ | |
lui | ✅ | ✅ | |
sb | ✅ | ✅ | |
sh | ✅ | ✅ | |
sw | ✅ | ✅ | |
sc | ✅ | ✅ | |
beq | ✅ | ✅ | |
bne | ✅ | ✅ | |
slti | In unmerged branch | ✅ | |
addi | In unmerged branch |
Instruction Name | Assembler Status | Emulator Status | Notes |
---|---|---|---|
j | ✅ | ✅ | |
jal | ✅ | ✅ |
Instruction Name | Assembler Status | Emulator Status | Notes |
---|---|---|---|
la | |||
li | |||
bgtz | |||
syscall | Not a pseudo-instruction but didn't know where else to put it |