A simple assembler for the Brookshear Machine
- Rust 97.9%
- Assembly 2.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .vscode | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| fibbonacci.asm | ||
| GRAMMAR.md | ||
| README.md | ||
| swap.asm | ||
Brookshear Assembler
A simple assembler for the Brookshear Machine in Rust.
Compile and run with cargo:
cargo run [input]
Where input is a file containing assembly instructions. See fibbonacci.asm for an example.
The grammar and instruction set can be found in GRAMMAR.md.
The output is a string of hexadecimal digits which can be imported into this Brookshear Machine emulator.