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.
12345 ... 65
Topics (2245)
Replies Last Post Views Sub Forum
Static vm by sn1012
4
by WBahn
Virtual Machine
High DPI Scaling problems with 4k screens by maxbrand99
3
by maxbrand99
Software installation
Doesn't Mux loose information? by jonduarte
15
by jonduarte
Chapter 1
Buffer Overflow Attack by danluba
3
by WBahn
Other
Clearing memory on stack by 63rrit
3
by WBahn
Project 7
Nor gate by Matt Keenan
3
by WBahn
Hardware
Idea for changing the VM by kingpinzs
1
by ajoshguy
More Fun to Go
Please comment on my logic for delaying movement of a Tetris piece by The111
1
by ajoshguy
Project 9
Saving tasks? by karmic
2
by ajoshguy
Project 5
Why won't this work? by glassesfame
1
by xedover
Hardware Simulator
Memory.hdl by glassesfame
1
by ivant
Project 5
'That' segment must be in the Heap or Screen range in Memory.alloc.13 by manikishan
1
by Chuu Htet Naing
Project 12
RAM[256] always -38 instead of 472 (BasicTest.asm)(solved) by A_Random_Person
0
by A_Random_Person
Project 7
A built-in function tried to access memory outside the Heap or Screen range. by manikishan
6
by manikishan
Project 12
GUI not working properly by Magikarp
4
by ivant
Hardware Simulator
Alu Worksheet question by tdr
6
by MarinaP
Chapter 2
Link to Appendix A broken? by rodavok
2
by MarinaP
Appendix A (HDL)
dealing with (i) by sn1012
3
by ivant
Virtual Machine
VM deleting all contents of input file before reading it(solved) by A_Random_Person
0
by A_Random_Person
Project 7
[SOLVED] Pong.asm (@ponggame.0) Comparison failure - all programs still run fine by mijuraut
4
by mijuraut
Project 6
Exception in thread "Thread-1" java.lang.StringIndexOutOfBoundsException: String index out of range: -1 by jsAJvuEp7b
2
by jsAJvuEp7b
Project 11
question about the project7 on coursera by hgy
2
by hgy
Project 7
possible bug? by kostya3312
3
by joeroot35689876543
Supplied Assembler
How to build RAM size >2^N for an N-bit computer? by magnus
1
by ivant
Chapter 3
Assembler having problems with variables---<SOLVED> by A_Random_Person
0
by A_Random_Person
Project 6
Help...How do I make the assembler to remember the labels that are defined after they are selected?---<SOLVED> by A_Random_Person
2
by A_Random_Person
Project 6
Can I get a run-time from the hardware simulator? by galacticpresident
0
by galacticpresident
Hardware Simulator
how machine language code can be burned inside ROM ? by trogne
5
by joeroot
Hardware
Sub bus of an internal node my not be used by ITAI
0
by ITAI
Hardware Simulator
Project 7 submission. by bberrevoets
2
by bberrevoets
Chapter 7
DinoRun - Chrome browser game clone by krawby
0
by krawby
Project 9
In Circle_game.jack (line 16): Expected } In Circle_game.jack (line 16): Expected end-of-file In Food.jack (line 6): Expected } In Food.jack (line 6): Expected end-of-file by djbrizzle
1
by ivant
Project 9
Pseudo Random Number Generator by sorbus
15
by krawby
Project 9
CPU.hdl always fails at line 3 by A_Random_Person
3
by xedover
Project 5
Compiler hang on missing semicolon by herruppohoppa
0
by herruppohoppa
Supplied Compiler
12345 ... 65