CS 2734
Computer Organization II
Lecture 2: The Von Neumann Machine Cycle
- 8/28/96
- Introduce the simple one register machine:
-
LOAD M
-
STORE M
-
ADD M
-
SUB M
-
MUL M
-
DIV M
What kind of hardware is needed to support this machine?
How is a stored program retrieved and executed?
- Machine instruction cycle.
- Fetch the instruction.
- Increment the program counter.
- Decode the instruction.
- Decode the operands.
- Fetch the operands if any.
- Execute the instruction.
- Store the results.
- Go to step 1.
- Start binary arithmetic.