CPU Components Flashcards
Accumulator
Special register to temporarily store the results of operations performed by the ALU.
ALU
Performs arithmetic calculations and logical operations on data.
Control Unit
Controls and manages the execution of instructions.
CIR
Stores current instruction being decoded and executed.
MAR
Sores address of next instruction to execute.
MDR
Temporarily stores data to be written to or read from computer’s memory.
Program Counter
Stores address of next instruction to be executed.
Registers
Special memory cells that are quick to access and temporarily store data.
Address bus
Carries the memory location address of the register the data is being carried to or from.
Data bus
Carries data and instructions between the processor and the main memory.
Control bus
Carries control signals from the control unit to synchronize access and use of data.