Skip to content
/ hasm Public

Assembler for the hack virtual machine from nand2tetris

License

Notifications You must be signed in to change notification settings

Nikaoto/hasm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hasm - hack (virtual computer) assembler

Usage: hasm infile [-o outfile]
Assembles 'infile' and creates an ASCII-encoded hack binary 'infile.hack'.
Specifications can be seen in chapter 6 section 2 of the book "The Elements of Computing Systems" by N. Nisan and S. Shocken. They are all satisfied.

Regarding the implementaiton details in chapter 6 section 3, none of them were followed, because I'm stubborn and did it my way.

Options:
    -o outfile      specify output file

License:
    2-clause BSD. Look at LICENSE file for more details.

About

Assembler for the hack virtual machine from nand2tetris

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published