Skip to content
This repository has been archived by the owner on Oct 29, 2019. It is now read-only.

espositoandrea/Hack-Assembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hack Assembler

GitHub license Version Last Commit Date Software not mainteined

This project has been created as part of an exam.

University
University of Bari
Academic year
2017/2018
Year and semester
First year, first semester
Exam
Computer Architecture and Operative Systems

The Project

The project is an Assembler for the Hack language. It was created for "Project 6" of the course "From Nand to Tetris" and the book "The Elements of Computing Systems: Building a Modern Computer from First Principles" by Noam Nisan and Shimon Schocken.

Known Bugs and Limitations

  • This assembler cannot check the sintax of the instructions.
  • This assembler is based on a simple sostitution of substrings, though it is not the best way to do it.
  • This assembler does not recognize instructions with white spaces in them.