Krolyxon
Commit 49e6897

Branches

Tags

Refs →

bench51README.md

22 lines · 337 B · Markdown

1# 8-Bit CPU Emulator
2
3## Added instructions
41. MOV
52. ADD
63. SUB
74. JMP (Jump)
85. JZ (Jump if zero)
95. JZ (Jump if not zero)
106. HLT (Halt)
11
12# Usage
13```bash
14cargo run -- --f <filename.asc>
15```
16
17## Todo
18- [ ] Assembler
19 - [x] Lexer/Tokenizer
20 - [ ] Add label support (supporting JMP/JZ/JNZ)
21- [ ] Error handling
22- [ ] Build Debugger