Fetch, decode, execute cycle
1. Fetch instruction from main memory
3. The memory address displayed to the PC is copied into MAR
4. The instruction stored in the MAR is copied to the MDR
6. CPU is prepared for the next cycle
7. The instruction in the MDR is decoded by the CU
8. The CU may prepare for the next step by loading values into the MAR or MOR
10. The result of the decoded instruction is executed
11. Any result of an execution is stored in the Acc