LC-3 virtual machine and disassembler
-
Updated
Apr 5, 2026 - OCaml
LC-3 virtual machine and disassembler
Implementation of LC-3 VM in common lisp
🍰 my toy LC-3 VM
LC-3 virtual machine in C++ with full instruction cycle, TRAP routines, memory-mapped keyboard I/O, and LC-3 object image loading.
LC3 (Little Computer 3) Virtual Machine implementation in Go.
A robust, cross-platform implementation of the Little Computer 3 (LC-3) virtual machine written in C. This project simulates the instruction set architecture of the LC-3 computer, offering a functional environment for executing and debugging LC-3 assembly programs.
Implementation of an LC-3 VM as described in https://www.jmeiners.com/lc3-vm/.
Simple LC-3 VM implemented in C for Windows. It can load and execute LC-3 object files, supporting a basic subset of the LC-3 instruction set, including arithmetic, logic, load/store, branching, and TRAP routines
Virtual machine (VM) that can run assembly language programs, such as 2048 or Rogue.
Add a description, image, and links to the lc3-vm topic page so that developers can more easily learn about it.
To associate your repository with the lc3-vm topic, visit your repo's landing page and select "manage topics."