LC-3 virtual machine in C++ with full instruction cycle, TRAP routines, memory-mapped keyboard I/O, and LC-3 object image loading.
-
Updated
Mar 14, 2026 - C++
LC-3 virtual machine in C++ with full instruction cycle, TRAP routines, memory-mapped keyboard I/O, and LC-3 object image loading.
🖥️ An Assembler and Hardware simulator for the LC3 Architecture.
Open source script tools for LC3 (assembler/disassembler, c compiler, simulator/virtual machine). Regress, unit and speed test. x16, x32, x64 version.
Python Bindings for liblc3.
Extensible LC-3 Simulator (GUI and CLI), Assembler, and Autograder/Test Framework written in C++. Mainly used in CS2110 at Georgia Tech
LC3 Simulator backend written in C++. Supporting the original and 2019 revision of the LC3
Simple implementation of LC3 virtual machine
Add a description, image, and links to the lc3 topic page so that developers can more easily learn about it.
To associate your repository with the lc3 topic, visit your repo's landing page and select "manage topics."