Project 5: Computer architecture

  • Description: Complete Project 5 on nand2tetris.org.

  • Hints: Be sure to load Memory.tst from within the HardwareSimulator GUI, in order to enter keyboard input. Do not run this test from the command line. While ComputerRect.tst will work from the command line, I recommend running it from within the HardwareSimulator GUI in order to see screen output.

  • What to turn in: Turn in Memory.hdl, CPU.hdl, and Computer.hdl.

  • Specification: To get credit for this project, you must complete all three chips and pass the provided tests (Memory.tst, CPU.tst, ComputerAdd.tst, ComputerMax.tst, ComputerRect.tst).