Skip to content

domo5581/lc3-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lc3-rs
a little computer 3 virtual machine and assembler written in pure rust. the only external crate used is "console" (https://crates.io/crates/console) and it's required dependencies. originally meant to be a computer architeture learning excercise.

[virtual machine]
how to use?
1) git clone https://github.com/domo5581/lc3-rs.git
2) cd lc3-rs
3) cargo run [obj file here]

the program comes with 2 demo programs: helloworld.obj and 2048.obj. hello world prints hello world to the terminal, and 2048 allows you to play the 2048 game using the WASD keys.

About

a little computer 3 virtual machine written in rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages