My solutions to nand2tetris.
Project Assembler (ch. 6), VMTranslator (ch. 7, 8) and JackCompiler (ch. 10, 11) are all implemented in Python3.
Directory projects_solutions/
is my solutions copied from directory projects/
using copy_solutions.py
.
Book:
-
《计算机系统要素:从零开始构建现代计算机》(ISBN:9787121033360)
-
The Elements of Computing Systems: Building a Modern Computer from First Principles (ISBN-13: 978-0262640688)
Courses official website: nand2tetris