A LC-3 Virtual Machine implementation in GO
This is a simple project written to demonstrate LC-3 VM .
- is a fictional VM used to teach graduate students about assembly.
- forms basis to understand the working of a Virtual Machine.
This VM is originally based on article written by @justinmeiners and @rpendleton
This project still have issues in interpreting output and user inputs
git clone https://github.com/harshitshah4/lc3-go
cd lc3-go/src
go build
src.exe path/to/prog.obj
./src path/to/prog.obj
You can follow the guide on golang's documentation page to build and install on your machine