Registers Flashcards
What does MAR do?
Holds address of current instruction being executed
Keeps track of where data is located
What does MDR do?
Holds data copied from RAM ready for CPU to process
What does the PC do?
Points to next instruction that needs to be executed
What does the ACC do?
Holds data being processed and results of processing
Speeds up storage and retrieval of calculations
What does the ALU do?
Performs arithmetic equations
What does the CU do?
Controls and coordinates functions of registers
Controls input/output and flow of data in CPU
Controls monitors & hardware attached to system
What does the CIR do?
Holds the instruction currently being decoded and executed
Where are registers located?
CPU
List all registers
MAR, MDR, CIR, CU, PC, ACC, ALU
What is a register?
Small high speed storage contained within the CPU