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.
12345 ... 89
Topics (3112)
Replies Last Post Views Sub Forum
Implementing "pop discard"? by bupjae
2
by dolomiti7
Project 11
16bit to 32bit by hbit93
5
by pm100
More Fun to Go
Website Projects link is hidden? by GRegNfo
0
by GRegNfo
Web site
Easy games in jack by helios77
0
by helios77
Chapter 9
Running a real OS by pm100
2
by pm100
More Fun to Go
Squeezing Pong into less than 8k instructions (or even less than 6k...) by dolomiti7
4
by dolomiti7
Project 8
Project 12: MemoryDiag test [v2.5] by bupjae
5
by bupjae
Projects
Is JACK language/runtime has specification about memory initialize? by bupjae
2
by bupjae
Chapter 12
How to run multiple files in jack by helios77
4
by dolomiti7
Chapter 9
Why does the first implementation work but the second one doesnt for 8 way demux? by nblackburn
3
by nblackburn
Chapter 1
What is the good way to create "unit test" for vmtranslator? by bupjae
0
by bupjae
Project 7
An output pin may only be fed once by a part's output pin error when trying to implement DMux8Way by nblackburn
2
by nblackburn
Chapter 1
A built-in function tried to access memory outside the Heap or Screen range by helios77
11
by kanishkasj
Project 9
Jack Grammar Specification Flow Chart by dsguy
0
by dsguy
Project 10
A built-in function tried to access memory outside the Heap or Screen range by helios77
0
by helios77
Project 9
Project 5 Link to Lecture Slides by l3hu4l1
0
by l3hu4l1
Web site
Lecture 4.8 Draw Rectangle ASM Error by damir_k
0
by damir_k
Lecture Slides
the slide of lecture 5 lost. by jqma
0
by jqma
Chapter 5
Computing 2*q*y in division algorithm without multiplication by sam11
2
by ivant
Project 12
Where to download the 2.7 revision of the Nand2Tetris tool suite by AmeyaVS
3
by WBahn
Tool Suite
The Elements of Computing Systems - 2ed - Appendix comprehension problem by mathias367
2
by mathias367
Other
Having problems with my ALU by Chance M
8
by WBahn
Chapter 2
Can't connect gate's output pin to part by zicko
7
by WBahn
Project 3
Help with the Assembler by Alex93
3
by WBahn
Project 6
Project 8: FunctionCalls/NestedCall/Sys.vm indentation issue by mpg
0
by mpg
Projects
Not16 broken .cmp file? by hannuk
4
by mpg
Tool Suite
Output looks correct but comparison with test file fails (Not16) by vbvnyk
1
by MBoffin
Chapter 1
link to QA broken by hannuk
1
by WBahn
Web site
The currently included PC.hdl stub file has errors by MBoffin
0
by MBoffin
Chapter 3
The currently included DMux8Way.cmp file is empty by MBoffin
0
by MBoffin
Chapter 1
The currently included Not16.cmp file is incorrect by MBoffin
0
by MBoffin
Chapter 1
Purpose of "this" as argument 0 in method subroutine symbol table by sam11
3
by sam11
Chapter 11
Generating address labels by ElliotW
4
by sam11
Chapter 8
I made a Raytracer / raymarcher in Jack/Hack! by Renslay
16
by Renslay
More Fun to Go
Figure 4.7 Array processing example, using pointer-based access to array elements. by ouverson
6
by WBahn
Chapter 4
12345 ... 89