1/20
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Control Unit (CU)
Directs the flow of data and instructions; controls input, output, and execution.
\n\n
Arithmetic Logic Unit (ALU)
Performs arithmetic (add, subtract, etc.) and logical (compare, AND/OR/NOT) operations.
\n\n
Registers
Small, fast storage inside the CPU used to hold instructions, data, and addresses temporarily.
\n\n
Clock
Sends out timing signals to synchronize all CPU operations.
\n\n
Buses
Pathways that transfer data, addresses, and control signals between CPU components.
\n\n
Program Counter (PC)
Holds the memory address of the next instruction to be executed.
\n\n
Memory Address Register (MAR)
Holds the address of the memory location that is being read from or written to.
\n\n
Memory Data Register (MDR)
Holds the actual data being transferred to or from memory.
\n\n
Current Instruction Register (CIR)
Holds the instruction currently being executed.
\n\n
Accumulator (ACC)
Holds intermediate results of arithmetic and logic operations from the ALU.
\n\n
Status Register (Flag Register)
Stores information about the outcome of operations (e.g., zero, carry, overflow flags).