⚠ WIP - it has some 🪲🪲 ⚠
Simple asssembler for LC3 virtual machine. You can see my own realization of VM there or try good online simulator.
git clone https://github.com/d0rj/LC3_asm.git
cd LC3_asm
python -m pip install --upgrade pip
pip install . --use-feature=in-tree-build
pip install pytest
python -m pytest
python main.py -p "./examples/hello_world.asm" -o "./output/my_assambled_programm.bin"
-p / --path - path to assembly programm source file.
-o / --out - path for output binary file.
- .BLKW pseudo-operation
- BR* label handle (bug)
- Advanced label declaration with address etc.