Skip to content

JereSalo/lc3-vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rusty LC3-VM

Rust implementation of the LC3-VM, following this guide and ISA specification. This VM can run any LC-3 program.

Usage

Run Programs

Use the Makefile for easy execution:

make 2048   # Run 2048.obj
make rogue  # Run rogue.obj

Testing

Run opcode tests:

make test

Demo

lc3_demo.mp4

About

Implementation of LC3-VM in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published