Skip to content

abdulrahman9901/Hack-Assembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hack Assembler

This project is doing the complete functionality of an assembler converting assembly code to machine code but with small instruction set for a small processor that i have implemented in simulation tool.

Assembler Architecture

Usage/Examples

The program can have any number of input but they must me in same directory in folder called inputs and the outputs folder will contain the resultant machinde code files .

in project directory we open cmd and write the following command

assembler.exe file1.asm file2.asm file3.asm ...etc

the output will be file1.hack , file2.hack , file3.hack ...etc

and these files are ready to be loaded to the CPU emulator to verfy that they do the required tasks .

About

This final project of NAND to tetris part 1

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published