This project is a basic implementation of an LC-3 virtual machine. It emulates the LC-3 instruction set and lets you run LC-3 assembly programs. Great for learning about the LC-3 architecture and how it works under the hood!
This is a work in progress, expect weird behaviour and bugs.
To run this project easly clone it, and run the following command with a binary as the first argument.
cargo run -- 2048.obj
Loopkup the examples directory for examples to build.
This project is licensed under MIT license. See the LICENSE file for details.