Skip to content

harshitshah4/lc3-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

lc3-go

A LC-3 Virtual Machine implementation in GO

This is a simple project written to demonstrate LC-3 VM .

About LC3

  • is a fictional VM used to teach graduate students about assembly.
  • forms basis to understand the working of a Virtual Machine.

This VM is originally based on article written by @justinmeiners and @rpendleton

This project still have issues in interpreting output and user inputs

Steps to build this project

Installation and Build

git clone https://github.com/harshitshah4/lc3-go
cd lc3-go/src
go build

Run

Windows

src.exe path/to/prog.obj

Linux

./src path/to/prog.obj 

Others

You can follow the guide on golang's documentation page to build and install on your machine

About

A LC-3 Virtual Machine implementation in GO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages