Skip to content

KuldeepSinh/lc3_vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

lc3_vm

LC-3 (Little Computer 3) VM implemented in Rust. Ideally, it will run any LC-3 assembly program.

Motivation :

Example#1 : Play 2048!

$ cargo run ./resources/2048.obj

Result

+--------------------------+ | | | 2 | | | | | | | | 2 | | | | | | | +--------------------------+ 

Example#2 : Play Rogue!

$ cargo run ./resources/rogue.obj

Result

################## ############ ################### ######## ####################### # ######################## # # ###############################D ################################ ################################ @ ############################## # ############################# ## ########################## ##### ######################### ###### ######################## ####### ###################### ######### ################### ############ ## ############## ############# ############# 

About

LC-3 (Little Computer 3) VM implemented in Rust

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages