Skip to content

Assembler for the LC-3 Instruction Set Architecture

Notifications You must be signed in to change notification settings

sidracha/lc3-assembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lc-3 Assembler

This is an assembler for the LC-3 Instruction Set Architecture and it's associated assembly language

Usage

Run

$ chmod +x assemble.sh
$ ./assemble.sh [input file] [output file]

or you can compile it yourself. Make sure to compile both assembler.cpp and instructions.cpp.

The outfile takes 2 runtime arguments: the input assembly file and the ouput file where the machine code will be written to.

About

Assembler for the LC-3 Instruction Set Architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published