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 ... 85
Topics (2970)
Replies Last Post Views Sub Forum
Stack-structure is for RAM but program counter only connected with ROM by BigBang
6
by BigBang
Chapter 7
Hardware Simulator showing strange error message and not loading my CPU chip by thedumbone
1
by ivant
Project 5
StackTest execution not moving beyond a jump instruction by kraftwerk1611
5
by linuxford
Project 7
and/neg operations by ngdrummer
10
by linuxford
Chapter 7
Why we need ALU "feedback" in the registers? (CPU implementation) by thedumbone
5
by ivant
Project 5
need help understanding screen memory mapping by stranger
6
by stranger
Chapter 4
TEMP 6 or temp6 ? by Christer Nilsson
4
by linuxford
Project 7
How to do push/pop static by virote328
8
by linuxford
Project 8
a problem when loading the .asm into the CPUEmulator by Ferd
3
by linuxford
Project 7
Moving sprites by Bobber
3
by Bobber
Project 9
OSX "Permission Denied": HardwareSimulator.sh by Connor
7
by Tompete
Hardware Simulator
need help understanding binary numbers w.r.t the hack ALU ng out. by stranger
2
by WBahn
Chapter 2
How many temp registers are needed for 'pop segment index'? by linuxford
3
by linuxford
Project 7
Issue with Memory.hdl by setanjan123
4
by setanjan123
Errata, Bugs, and Such
Hardware simulator acting strange, or am I the problem? by ligman stichdeez
0
by ligman stichdeez
testing multiple bit gates (values interpretation) by lodowcowy_rowerzysta
4
by lodowcowy_rowerzysta
Hardware Simulator
A bit confused on the pointer notation by cyclogenesis
6
by linuxford
Chapter 7
2 bit multiplier? by MrPostnikov
2
by MrPostnikov
Chapter 2
Arrays and animation by Bobber
3
by Bobber
Project 9
stuck Loading chip... by Snape
2
by Snape
Chapter 1
multiplexor / demultiplexor and communications networks (general question) by lodowcowy_rowerzysta
3
by WBahn
Chapter 1
Issue with Output.printInt by HighSchoolerWhoAsksH...
6
by WBahn
Project 11
Hardware simulator window too small on Windows 10 by tschwade
4
by ivant
Hardware Simulator
Simulator windows do not scroll by mdean77
0
by mdean77
Hardware Simulator
Stuck on CPU implementation by burge91
13
by linuxford
Chapter 5
Static variables ! by Lozminda
22
by WilliamEdward99
Chapter 9
Beginning Nand2Tetris March 2023 by GAM3RDAD
1
by WBahn
Users Forum
Chip name doesn't match the HDL name by Ely0rda
1
by WBahn
Hardware Simulator
What is the BIOS and who builds it ? by Minoshi
1
by ivant
Other
NOT16 by MrPostnikov
2
by MrPostnikov
Chapter 1
class constructor return type by eXtc_be
2
by eXtc_be
Project 10
A little game I wrote by eXtc_be
0
by eXtc_be
Project 9
Can't load .asm to CPU emulator by Vijay99
7
by dasiff
CPU Emulator
The stack frame for Sys.init by rahulsubramanian
1
by rahulsubramanian
Project 8
Handling directories without Bootstrap code by rahulsubramanian
2
by rahulsubramanian
Project 8
1234 ... 85