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.

Software and tools can be downloaded from the Nand2Tetris site.
123456 ... 91
Topics (3176)
Replies Last Post Views Sub Forum
What is causing these errors? by fishboy1887
3
by fishboy1887
Project 9
Nested call output is incorrect, most likely because of pointer scew by fishboy1887
5
by fishboy1887
Project 8
FibonacciElement generating incorrect output by fishboy1887
2
by fishboy1887
Project 8
Project 8: FunctionCalls/NestedCall/Sys.vm indentation issue by mpg
1
by fishboy1887
Projects
question about cpu by CLLL
1
by CLLL
Project 5
Nand to Tetris Online IDE -- feature request by Marty Billingsley
0
by Marty Billingsley
Other
Need help understanding and breaking down the CPU by nblackburn
4
by pm100
Chapter 5
A built-in function tried to access memory outside the Heap or Screen range by helios77
6
by kamadodesu
Project 9
ComputerRect.tst failing by Shmeegoose
3
by nblackburn
Chapter 5
HardwareSimulator Calculator icon not becoming active by noob69
4
by sin
Software installation
Question about Figure 3.2, Page 48, Second Edition of the book by charleszzx
12
by Koki
Chapter 3
JNI error when executing `sh HardwareSimulator.sh` from macOS terminal by piglin
1
by piglin
Hardware Simulator
Good methods for trouble shooting code? by garamor
8
by garamor
Project 12
How do the Math.divide & Math.sqrt algorithms work? by garamor
4
by dolomiti7
Project 12
Struggling to understand how to make Fill.asm by nblackburn
2
by nblackburn
Chapter 4
Space Invaders! by jconnell
2
by Mukhirathinam
Project 9
Arrays and animation by Bobber
4
by Mukhirathinam
Project 9
VM implementation over RISC-V/RARS platform by bupjae
0
by bupjae
More Fun to Go
Mux8Way16 by chris_sooseok
5
by chris_sooseok
Other
Mult.asm: not entering value into R2 by nblackburn
4
by nblackburn
Chapter 4
Mux4Way16 by mor3dr3ad
4
by mor3dr3ad
Chapter 1
Mux4Way16 by hdllearn
40
by WBahn
Other
Tic Tac Toe by ashort
6
by SAITEJA346
More Fun to Go
Evaluation order for let-array statement by bupjae
1
by dolomiti7
Project 11
"Type checking" of provided compiler by bupjae
4
by WBahn
Supplied Compiler
Syntax: unaryOp infinite recursion by xq1d1xw5w
1
by bupjae
Project 10
Mux16, works in Vizualiser but not in Simulator by hdllearn
11
by hdllearn
Other
PC.tst missed scenario and I provide one by Walker
0
by Walker
Project 3
Web-based NAND2Tetris Emulators by rleininger
0
by rleininger
Other
Confused in the implementation of Memory.hdl by Thorvald
7
by l3hu4l1
Project 5
Help me please!! by Gia Hung
1
by WBahn
Users Forum
How do I find the value of w in this multiplication algorithm? by garamor
2
by garamor
Project 12
Confused with ALU zr output by nblackburn
2
by nblackburn
Chapter 2
How to Compile Subroutine Calls eli5 by garamor
7
by garamor
Project 11
demux4w by yohai
0
by yohai
Project 1
123456 ... 91