What does PC stand for?
Program Counter
What does the PC do?
It is the address of the next instruction in memory
What does MAR stand for?
Memory Address Register
What does the MAR do?
Address of next instruction during fetch phase or can be the address to retrieve data from during execute phase
What does MDR stand for?
Memory Data Register
What is a register?
Areas of memory in the CPU
What does the MDR do?
Holds the current data that has been fetched from memory or is about to be stored in memory
What is another name for the MDR?
Memory Buffer Register
What does CIR stand for?
Current Instruction Register
What does the CIR do?
Holds instruction to be executed
What does ACC stand for?
Accumulator
What does the ACC do?
Holds the result of the current calculation