implementation of the LC-3 virtual machine, an educational computer architecture
-
Updated
Dec 5, 2022 - C
implementation of the LC-3 virtual machine, an educational computer architecture
An LC3 assembler created over winter break to practice C.
Implementation of a LC3 Virtual Machine, with a simple Operating System, based on https://www.jmeiners.com/lc3-vm/
My code from following this tutorial: https://justinmeiners.github.io/lc3-vm/
A small virtual machine, following the "Write your own virtual machine" : https://justinmeiners.github.io/lc3-vm/ course.
Developed a Little-Computer 3 Virtual Machine to further improve my opcode and assembly knowledge
Educational project and I choose the LC-3 CPU to make a virtual machine code that executes obj files.
TyVM is a terminal based 16-bit virtual machine running on LC-3 architecture that can execute simple assembled program, that has 128kb of memory, 16 registers and uses 16 opcodes.
Make your own VM tutorial : https://justinmeiners.github.io/lc3-vm/index.html
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."