aboutsummaryrefslogtreecommitdiff
path: root/projects/05/Computer.hdl
diff options
context:
space:
mode:
Diffstat (limited to 'projects/05/Computer.hdl')
-rw-r--r--projects/05/Computer.hdl26
1 files changed, 0 insertions, 26 deletions
diff --git a/projects/05/Computer.hdl b/projects/05/Computer.hdl
deleted file mode 100644
index fdda8e3..0000000
--- a/projects/05/Computer.hdl
+++ /dev/null
@@ -1,26 +0,0 @@
-// This file is part of www.nand2tetris.org
-// and the book "The Elements of Computing Systems"
-// by Nisan and Schocken, MIT Press.
-// File name: projects/05/Computer.hdl
-
-/**
- * The HACK computer, including CPU, ROM and RAM.
- * When reset is 0, the program stored in the computer's ROM executes.
- * When reset is 1, the execution of the program restarts.
- * Thus, to start a program's execution, reset must be pushed "up" (1)
- * and "down" (0). From this point onward the user is at the mercy of
- * the software. In particular, depending on the program's code, the
- * screen may show some output and the user may be able to interact
- * with the computer via the keyboard.
- */
-
-CHIP Computer {
-
- IN reset;
-
- PARTS:
- // Put your code here:
- CPU(reset=reset, instruction=instruction, inM=inM, writeM=writeM, outM=outM, addressM=addressM, pc=pc);
- Memory(in=outM, address=addressM, load=writeM, out=inM);
- ROM32K(address=pc, out=instruction);
-}