GitXplorerGitXplorer
m

hack_assembler_python

public
0 stars
0 forks
0 issues

Commits

List of commits on branch main.

No commits found

There are no commits on branch main.

README

The README file for this repository.

Hack Language Assembler (with Python)

Python implementation of Hack Assembler Language, created for the Final project Online Course Nand to Tetris

Description

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

Getting Started

Dependencies

  • You only need to python3 to run this repository

Installing

  • To download this repository, it is enough to run the following command in a command-line shell (e.g. bash)

!git clone

Executing program

  • 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.

License

This project is licensed under the MIT License - see the LICENSE.md file for details