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 ... 77
Topics (2667)
Replies Last Post Views Sub Forum
Unable to execute .sh file by rd9911
5
by ivant
Software installation
separating control bits: HDL requires fan-in of one. by Vijay99
2
by Vijay99
Project 5
RAM64 address allocation problem within DMux and Mux by ajksdf
4
by ajksdf
Project 3
'that' segment must be in the heap or screen range site by CVer
3
by CVer
Chapter 9
ALU Test Script by Paganini
3
by WBahn
Projects
can't understand fillautomatic.cmp by Vijay99
15
by WBahn
Project 4
Confused about the VM by JoeyWoo
2
by JoeyWoo
Chapter 7
Should I start reading the book and doing peojects now, or wait for the 2nd edition book? by VitalyR
5
by WBahn
Book
VM translator generate x86 windows assembly by jacklack
10
by jacklack
More Fun to Go
Setup issue on Pop! OS by bpena17
23
by ivant
Software installation
Some Generic Questions by invin
4
by Vijay99
Chapter 5
Write Assembler code by MATLAB by Taimor
1
by WBahn
Chapter 6
What language do most students use to write the assembler? by Marty Billingsley
25
by Taimor
Project 6
Did anyone have fun going all the way to tetris really from scratch? Ie using only the hack CPU emulator? by yyy
1
by WBahn
More Fun to Go
RAM8 problem - Where to locate the "load"? by eVh1955
3
by WBahn
Project 3
Eval is not working - not highlighted by alkhadour
0
by alkhadour
Chapter 1
LOAD (Direct addressing) and LOADI (Immediate addressing) - what is the difference? by User5518
3
by WBahn
Chapter 4
Change HW Sim GUI Size on Mac? by tuzmusic
1
by ivant
Hardware Simulator
HW Sim says my memory fails, but compare file says otherwise by tuzmusic
7
by WBahn
Chapter 5
Installing on Pop! OS by bpena17
4
by Lozminda
Hi from Canberra, Australia by Ty
3
by Lozminda
Users Forum
Need some help with troubleshoot my CPU design. by LearnCS
4
by LearnCS
Project 5
Debugging Fill.asm "exptected expression" by Vijay99
4
by Lozminda
Project 4
the end to an incredible journey by 120boxes
1
by Lozminda
Project 12
My PC works, but why? by tuzmusic
2
by tuzmusic
Project 3
A command cannot begin with 10 (Mult.hack) by linuxdeveloper
6
by WBahn
Errata, Bugs, and Such
ALU problem by dario3004
1
by WBahn
Chapter 2
Just for fun: HDL to Verilog convertor tool by TariqBashir
0
by TariqBashir
More Fun to Go
Function Calling of Factorial Example by gnb03
1
by WBahn
Chapter 8
Logisim alternatives by ivant
4
by Ty
More Fun to Go
ALU using mux4way16 by Nandieswar
3
by WBahn
Chapter 2
how do you know the classNames which you created? by kawakami
3
by WBahn
Chapter 10
Can't load .asm to CPU emulator by Vijay99
6
by Vijay99
CPU Emulator
more thinking related to RAM8 by lllllllalalala
5
by WBahn
Chapter 3
Chip has a circle in it's parts? Xor.hdl issues by Zhme
3
by Zhme
Chapter 1
1234 ... 77