diff options
| author | krolxon <krolyxon@tutanota.com> | 2026-01-05 13:15:01 +0530 |
|---|---|---|
| committer | krolxon <krolyxon@tutanota.com> | 2026-01-05 13:15:01 +0530 |
| commit | 4166b0e5430bd723e31c1198b8d940381aded499 (patch) | |
| tree | 4a919035d0225a7ed752e8692fc03fa8f62c1e25 /README.md | |
| parent | 57bbca6cb271f7b5819c02aca9e54e3e3cba8a33 (diff) | |
add cmp instruction, add reg, reg, and reg, imm variations
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -10,12 +10,13 @@ | Instruction | Syntax | | ----------- | ------------ | -| MOV | mov reg, imm | +| MOV | mov reg, imm OR mov reg, reg | | ADD | add r1, r2 | | SUB | sub r1, r2 | | JMP | jmp addr | | JZ | jz addr | | JNZ | jnz addr | +| CMP | cmp reg, imm OR cmp reg, reg | | HLT (Halt) | hlt | @@ -46,7 +47,7 @@ cargo run -- --f <examples/filename.asc> - [x] Lexer/Tokenizer - [x] Add label support (supporting JMP/JZ/JNZ) - [ ] Add instructions - - [ ] CMP + - [x] CMP - [ ] CALL - [ ] RET - [ ] Error handling |
