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 ... 79
Topics (2742)
Replies Last Post Views Sub Forum
Confused why ALU implementation will not load on hardware simulator by davidtaylor23
5
by davidtaylor23
Chapter 2
Another user… by aetesaki
0
by aetesaki
Users Forum
Do void functions truly need to return 0? by ibeckermayer
3
by WBahn
Project 11
Assembler failed with Program Too Large by bupjae
5
by Erik Umble
Other
Division (repetitive substraction) by alldp19
2
by alldp19
Chapter 12
Confused why MUX implementation is not working: by davidtaylor23
1
by WBahn
Chapter 1
Difference between the 2 test files in Simple Function by solaris208
2
by solaris208
Project 8
JRE not work on a system with windows 10 and browser Edge by Silviu Toderici
1
by WBahn
Users Forum
How come the PC cannot be equal to A? by eVh1955
3
by WBahn
cannot run JackCompiler.bat by Koen_Be3840
8
by Ichiro
Project 9
Translating a task into an assembly instruction by Infidian
3
by WBahn
Chapter 4
Figure 4.2 by aetesaki
1
by WBahn
Chapter 4
Fill.asm by kingofbuffs
18
by WBahn
Chapter 4
Hack architecture missing critical feature by cadet1620
4
by aetesaki
Architecture
The concept taught in the class, is it the same in Java by ajksdf
1
by WBahn
Project 12
Square Root Help Please by code2win
8
by acarteas
Project 12
What really happens to outM when writeM is 1? by eVh1955
3
by WBahn
Project 5
"Not" gate by ron2308
16
by ron2308
Chapter 1
Tools not working on linux, launch empty window by Zaphod118
1
by WBahn
Software installation
HardwareSimulator not cooperating for testing Memory.hdl by gcgsauce
8
by WBahn
Project 5
What is wrong with my RAM64 Implementation? by Jiangmh
2
by Jiangmh
Project 3
Screen mapping by savage
10
by Reuben Adams
Project 4
Mux gate by ron2308
4
by ron2308
Chapter 1
Mac OS VMEmulator: Display & Screen issues by curiouscoder
0
by curiouscoder
Errata, Bugs, and Such
Please explain to me how D=A-D is supposed to flow by eVh1955
1
by WBahn
Project 5
Responsive design? by tuzmusic
1
by WBahn
Software installation
Dev tools & IDEs? by tuzmusic
5
by WBahn
Chapter 9
Exception in thread "Thread-1" java.lang.StringIndexOutOfBoundsException: String index out of range: -1 by jsAJvuEp7b
3
by FraZZler
Project 11
ALU Problem(It says comparison fail but i couldn't find the problem) by ChenYi
1
by WBahn
Project 2
Can I put in '0000000000000000' on a Mux16? by eVh1955
7
by WBahn
Project 5
How does jump works? by bamar
2
by bamar
Chapter 4
RAM64 Line27, a pin name is expected by Leontocephaline
6
by Leontocephaline
Chapter 3
No code was displayed when I loaded a FibonacciElement.asm in the CPU emulator by Ichiro
2
by Ichiro
Project 8
Cannot edit projects by DK3250
5
by WBahn
Other
Hack Computer Simulator inside Browser! [OpenSource] by magiwanders
4
by Lozminda
More Fun to Go
1234 ... 79