Write your own virtual machine for the LC-3 computer!
Extensible LC-3 Simulator (GUI and CLI), Assembler, and Autograder/Test ...
LC-3 (Little Computer 3) VM implemented in Rust