What does MAR stand for?
Memory Address Register
What does the MAR do?
Holds any memory address about to be used by the CPU.
What does MDR stand for?
Memory Data Register
What does the MDR do?
Holds the data or instruction fetched from or waiting to be written to memory.
What does PC stand for?
Program Counter
What does the PC do?
Holds the memory address of the instruction for each cycle.
What does the accumulator do?
Stores the results of the ALU.
What does Von Neumann’s architecture describe?
A system where the CPU runs programs stored in memory.