aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorkrolxon <krolyxon@tutanota.com>2026-01-05 13:15:01 +0530
committerkrolxon <krolyxon@tutanota.com>2026-01-05 13:15:01 +0530
commit4166b0e5430bd723e31c1198b8d940381aded499 (patch)
tree4a919035d0225a7ed752e8692fc03fa8f62c1e25 /README.md
parent57bbca6cb271f7b5819c02aca9e54e3e3cba8a33 (diff)
add cmp instruction, add reg, reg, and reg, imm variations
Diffstat (limited to 'README.md')
-rw-r--r--README.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/README.md b/README.md
index 2290da0..18a02e8 100644
--- a/README.md
+++ b/README.md
@@ -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