Python implementation of Hack Assembler Language, created for the Final project Online Course Nand to Tetris
This repository is created for the final project of Online course From Nand to Tetris . The relevant detailed background regarding this project can be found here .
The main ideas is based on Hack Assembler Language. This is an Assembler Language created the for this Online course. The purpose of this implementation is to produce binary codes from a program written in Hack Assembler Language
- You only need to python3 to run this repository
- To download this repository, it is enough to run the following command in a command-line shell (e.g. bash)
!git clone
- Just run the notebook according instructions given therein
- As long as you keep the internal modular strure of the repository, it will be fine. Otherwise, let me know if there is a problem.
This project is licensed under the MIT License - see the LICENSE.md file for details