8bit-cpu-emulator/README.md

23 lines
350 B
Markdown

# 8-Bit CPU Emulator
## Supported Instructions
1. MOV
2. ADD
3. SUB
4. JMP (Jump)
5. JZ (Jump if zero)
5. JZ (Jump if not zero)
6. HLT (Halt)
# Usage
```bash
cargo run -- --f <examples/filename.asc>
```
## Todo
- [ ] Assembler
- [x] Lexer/Tokenizer
- [ ] Add label support (supporting JMP/JZ/JNZ)
- [ ] Error handling
- [ ] Build Debugger