Processor Components Flashcards
Control Unit (CU)
Manages and coordinates all operations in the processor.
Arithmetic Logic Unit (ALU)
Performs arithmetic (e.g., addition) and logic (e.g., AND/OR) operations.
Registers
Small, fast memory in the CPU for temporary storage of data.
Program Counter (PC)
Holds the address of the next instruction to execute.
Memory Address Register (MAR)
Stores the address of the memory location to be accessed.
Memory Data Register (MDR)
Temporarily holds data fetched from or written to memory.
Accumulator (ACC)
Stores intermediate results of calculations.
Current Instruction Register (CIR)
Holds the current instruction being decoded and executed.
Bus
A communication pathway for transferring data between components.
Data Bus
Transfers data.
Address Bus
Transfers memory addresses.
Control Bus
Sends control signals.
Cache
Small, fast memory close to the CPU to store frequently accessed data.