lc3-vm
Here are 18 public repositories matching this topic...
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.
-
Updated
Jan 27, 2026 - C
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
-
Updated
Dec 26, 2025 - C
Virtual machine (VM) that can run assembly language programs, such as 2048 or Rogue.
-
Updated
Oct 23, 2025 - C
LC3 VM implementation in C based on https://www.jmeiners.com/lc3-vm/
-
Updated
Mar 3, 2025 - C
Implementation of a LC3 Virtual Machine, with a simple Operating System, based on https://www.jmeiners.com/lc3-vm/
-
Updated
Jan 22, 2024 - C
A small virtual machine, following the "Write your own virtual machine" : https://justinmeiners.github.io/lc3-vm/ course.
-
Updated
Jan 26, 2022 - C
My code from following this tutorial: https://justinmeiners.github.io/lc3-vm/
-
Updated
Sep 18, 2021 - C
Educational project and I choose the LC-3 CPU to make a virtual machine code that executes obj files.
-
Updated
Jan 29, 2021 - C
Improve this page
Add a description, image, and links to the lc3-vm topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the lc3-vm topic, visit your repo's landing page and select "manage topics."