Nand2Tetris Questions and Answers Forum

If you have questions about Nand2Tetris projects or software, you are in the right place. Please select a sub-forum and review the posts; there is a good chance that a similar question was previously asked and answered. If not,  post your question, and we will answer it shortly. If you feel like answering some of the questions yourself, feel free. Please avoid posting solutions or solution segments (a few lines of code is fine). It's important to let people have the freedom to build the computer on their own.


Due to a large number of spam posts, you must be a registered member to post to the forum.

We are in the process of moving the nand2tetris.or site to another hosting service. Links may be temporarily bad.
If you find a bad link please report it in the "Errata/web site" section of this forum.


You can download the nand2tetris.zip file here if that link is still broken.
12345678 ... 77
Topics (2667)
Replies Last Post Views Sub Forum
Chapter 1 efficiency considerations by goofballlogic
4
by goofballlogic
Chapter 1
Help me! by kuldeep
1
by WBahn
Project 11
ZR and NG using 16wayOR gate? by guynextdoor
10
by WBahn
Chapter 2
MULTIPLICATION PROGRAM: by Dan1984mor2017
7
by WBahn
Chapter 4
Introduction to Hack Assembly Language by cadet1620
7
by WBahn
Architecture
Mux4Way16 a & b both selected by zero doesn't make sense by welle036
1
by WBahn
Chapter 1
Mac java.lang.ClassNotFoundException by mike4850
11
by mike4850
Supplied Compiler
HardwareSimulator Calculator icon not becoming active by noob69
1
by WBahn
Software installation
where can i find chapter 7? by michalh
6
by WBahn
Chapter 7
Trying to run the hardware simulator on macOS Catalina by JohnZ
2
by JohnZ
Errata, Bugs, and Such
how to check particular pixel's value on screen based on rectangle's position in (x1, y1,x2, y2) by kuldeep
1
by ivant
Chapter 9
Question about the different ways to implement PC.hdl by Sandu2000
1
by WBahn
Chapter 3
Mult.asm keeps failing by Connor_Walsh
17
by WBahn
Chapter 4
A built-in function tried to access memory outside the Heap or Screen range. by Obij
8
by ashort
Project 9
Chip won't load by mosew
1
by WBahn
Hardware Simulator
printChar dosnt print on the screen by karam
4
by karam
Chapter 12
n-bit DMux by jccantu8
3
by WBahn
Project 2
Setup issue on Mac Catalina by CreamyKnees
2
by CreamyKnees
Software installation
drawline problem by karam
2
by karam
Project 12
Dijkstra Shortest Path algorithm by ashort
5
by Lozminda
More Fun to Go
Generate prime numbers in multi-page nice format by ashort
1
by Lozminda
More Fun to Go
How to increase the size of irregular shape sprite by Mike2345
1
by Lozminda
Project 9
illegal memory address(while drawing own pattern) by boodoomer
1
by WBahn
Project 4
Mux16, is my soultion would work ? by Ypaps
1
by WBahn
Chapter 1
Number of Lines of Code by kwixson
5
by WBahn
Chapter 2
nand2tetris part 3 by trogne
4
by ashort
Only the top portion of the screen become black when any key is pressed by Md. Al-Imran Abir
5
by Md. Al-Imran Abir
Project 4
Actual hardware? by Jim Mahoney
8
by x653
Other
static vs field by trogne
7
by WBahn
Chapter 11
Why can't I connect more that one chip part output to chip output? by hacker
2
by hacker
Chapter 1
Fill.asm works with animation, doesn't work without by phsteve
4
by Stujo
Chapter 4
Bootstrap code by hemasaad
7
by Sai krishna
Project 8
Return from the callee function by hemasaad
4
by Sai krishna
Project 8
Fill.asm by kingofbuffs
12
by WBahn
Chapter 4
I spent too much time trying to find error on my code. I didn't find one. But it doesn't work. by Mike2345
13
by WBahn
Project 8
12345678 ... 77