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.
1234 ... 73
Topics (2555)
Replies Last Post Views Sub Forum
Mac java.lang.ClassNotFoundException by mike4850
10
by wallezah
Supplied Compiler
HardwareSimulator Calculator icon not becoming active by noob69
0
by noob69
Software installation
Trying to run the hardware simulator on macOS Catalina by JohnZ
2
by JohnZ
Errata, Bugs, and Such
Tic Tac Toe by ashort
1
by Lozminda
More Fun to Go
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
Subtle different behaviors between the CPU emulator and the proposed CPU design by Chalermsak
0
by Chalermsak
Errata, Bugs, and Such
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
MULTIPLICATION PROGRAM: by Dan1984mor2017
5
by WBahn
Chapter 4
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
Simplest possible ALU implementation using only previously-defined chips? by ErikSwan
1
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
Constructor questions by thatwillchaiguy
3
by ashort
Chapter 9
Can't load an edited chip! by cmprice11
18
by WBahn
Chapter 1
pong vm to asm by trogne
4
by WBahn
Virtual Machine
1234 ... 73