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!

bash $ cargo run ./resources/2048.obj

Result

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

Example#2 : Play Rogue!

bash $ cargo run ./resources/rogue.obj

Result

```

############
#############
#################
################## # #
#########################D
#
#

@ ##############################

#

#

#
#
#
###
###### ##
#######

```