Standard von Neumann Architecture Diagram
The CPU is the "brain" of the computer, responsible for processing data and carrying out instructions.
Function: Coordinates data movement, sequences instructions, and directs other components.
Mechanism: Provides control and timing signals via an internal clock to synchronize operations.
Calculations: Performs mathematical operations like addition and subtraction.
Logic: Executes logical comparisons (e.g., AND, OR, NOT).
Small, high-speed storage locations within the CPU that hold data or instructions currently being processed.
The CPU follows this continuous cycle to process instructions:
Measured in Gigahertz (GHz). Higher speeds allow more cycles per second.
Independent units allowing for parallel processing of different tasks.
Ultra-fast memory near the CPU. In 2026, 3D V-Cache technology has made L3 caches significantly larger.
| Component | Primary Function |
|---|---|
| Control Unit (CU) | Manages execution and coordinates components. |
| Arithmetic Logic Unit (ALU) | Performs math and logic operations. |
| Floating Point Unit (FPU) | Specialized for decimal/non-integer calculations. |
| Registers | Immediate, high-speed storage (PC, ACC, MDR). |
| L1 / L2 / L3 Cache | Tiered memory pools to reduce RAM latency. |