The CPU has a reputation as the "brain" of the computer, which oversells it. A better description is an extremely fast, extremely literal clerk. It can fetch one instruction, work out what it means, do one arithmetic or logic operation, and store the result — and that is essentially all it can do. It just does it billions of times per second, and that is enough to render a video, run a game, or forecast the weather.
The three parts inside a core
- Control unit (CU) — reads each instruction, decodes it, and sends the right signals to the rest of the chip. It never does arithmetic itself; it directs.
- Arithmetic logic unit (ALU) — performs addition, subtraction, comparison, AND, OR, NOT and bit shifts. Every calculation a program makes ends up here.
- Registers — a handful of tiny, extremely fast storage locations inside the CPU. The program counter (PC) holds the address of the next instruction; the instruction register (IR) holds the one being executed; general registers hold the values being worked on.
What actually makes one CPU faster than another
| Specification | What it means | Why it matters |
|---|---|---|
| Clock speed (GHz) | Cycles per second — 3.2 GHz is 3.2 billion | More cycles per second, but only comparable within one architecture |
| Cores | Independent processing units on one chip | Genuinely parallel work; useless for single-threaded software |
| Threads | Logical cores the OS can schedule onto | Hyper-threading keeps a core busy while one thread waits |
| Cache (L1/L2/L3) | Small fast memory inside the CPU | Hides slow RAM; a cache miss can cost hundreds of cycles |
| IPC | Instructions completed per clock cycle | Why a 3 GHz modern chip beats a 3 GHz chip from 2010 |
| TDP (W) | Heat the cooler must remove | Sets the cooling and the power supply you need |
The practical consequence is that you cannot rank two CPUs by clock speed alone. A 3.0 GHz chip with better IPC, more cache and eight cores will beat a 3.6 GHz chip with four cores on almost everything. Clock speed is only a fair comparison between two chips of the same generation and family.
The motherboard and its buses
The motherboard is the printed circuit board everything plugs into, and its job is to carry signals between components. The wires that carry those signals in parallel groups are called buses. There are three, and they always work together: the address bus carries the location being accessed, the data bus carries the actual contents, and the control bus carries the signals that say whether this is a read or a write and when the data is valid.
- CPU socket — holds the processor. Sockets are physically and electrically specific, so a CPU only fits a matching socket and chipset.
- DIMM slots — hold the RAM modules. Filling them in matched pairs enables dual-channel operation, which roughly doubles memory bandwidth.
- PCIe slots — high-speed expansion for graphics cards, network cards, capture cards. A x16 slot has sixteen lanes; a x1 slot has one.
- Chipset — manages communication between the CPU, memory, storage and peripherals; it determines which CPUs and features the board supports.
- SATA and M.2 — storage connectors. M.2 NVMe drives connect over PCIe and are several times faster than SATA.
- Form factor — ATX, microATX and mini-ITX describe physical size and mounting-hole positions, and must match the case.