Motherboard & Hardware Grade 11
A deeper look at what is inside the system unit — the motherboard, its components, buses, expansion cards, and how data flows between parts.
The Motherboard
The motherboard is a large printed circuit board that connects and provides power to all hardware components. It is the central hub of the computer.
Think of the motherboard as a city. The components (CPU, RAM, GPU) are the buildings; the buses are the roads that carry traffic (data) between them; the power connectors are the electricity grid; and the slots and ports are parking bays where new buildings — expansion cards and devices — plug in. Nothing works alone: everything is linked by the roads of the motherboard.
Key Motherboard Components
| Component | Description |
|---|---|
| BIOS chip | Basic Input/Output System — first instructions when PC starts. Stored on ROM. Performs POST. |
| CPU socket (ZIF) | Connects the CPU to the motherboard |
| DIMM slots | RAM slots |
| PCI / PCIe slots | Add expansion cards (GPU, sound card, NIC) |
| SATA ports | Connect internal storage (HDD, SSD) |
| Power connector | Supplies power from PSU to all components |
| RAM (DIMM) | Volatile short-term memory for active programs |
| ROM | Read-Only Memory — stores BIOS firmware permanently |
BIOS Functions
- Performs the POST (Power-On Self-Test) — checks RAM, keyboard, storage
- Identifies and initialises hardware devices
- Locates the bootloader and hands control to the OS
- Provides low-level system settings
Motherboard Buses
A bus is a set of wires that transfers data between components.
| Bus type | Purpose |
|---|---|
| Data bus | Transfers data and instructions between components |
| Address bus | Carries the physical memory address of data |
| Control bus | CPU sends signals to coordinate actions |
| Power bus | Delivers electricity to components |
| Internal bus | Links CPU and main memory |
| External bus | Interface for peripherals (USB, SATA, PCIe) |
Bus vs Point-to-Point Connections
Not every connection on the motherboard is a shared bus. A bus is a shared pathway — several devices can use the same lines to send and receive data (e.g. multiple USB devices sharing one USB controller). A point-to-point connection is a direct, dedicated link between exactly two components, with no other device sharing the line — this makes it faster and more efficient because there is no waiting for the line to be free.
| Connection type | Description | Example |
|---|---|---|
| Bus | Shared pathway — multiple devices can use it | USB devices sharing a USB bus |
| Point-to-point | Direct dedicated link between two components only | CPU ↔ RAM via a dedicated memory channel; GPU ↔ VRAM inside a graphics card; NVMe SSD ↔ CPU via PCIe lanes |
Expansion Cards
An expansion card plugs into a PCI or PCIe slot to add extra functionality that the motherboard does not already provide.
| Expansion card | Adds |
|---|---|
| Graphics card (GPU) | Faster, dedicated graphics rendering |
| Sound card | Improved sound quality or surround sound |
| Network / Wi-Fi card | Wired or wireless network connectivity |
| TV capture card | Captures and stores video from a TV signal |
| Storage controller card | Adds extra or faster hard-drive connections |
Data Flow Between Components
Storage → RAM → CPU: Data is loaded from slow storage into fast RAM, then the CPU fetches from RAM for processing.
RAM → VRAM → GPU: Graphics data is moved from RAM to VRAM so the GPU can render images without burdening the CPU.
Cache Memory
Cache is a very small, very fast memory located close to (or inside) the CPU. It stores frequently used instructions so the CPU does not have to wait for slower RAM.
| Level | Speed | Size |
|---|---|---|
| L1 | Fastest | Smallest (inside each core) |
| L2 | Fast | Larger |
| L3 | Moderate | Largest (shared across cores) |
Types of Caching
Caching means keeping a copy of frequently used data somewhere faster to fetch it from. It happens at several levels of a computer system:
| Type | What it stores | Speeds up |
|---|---|---|
| Cache memory | Frequently used data and instructions, kept on or near the CPU | Processing — the CPU avoids waiting for slower RAM |
| Disk caching | Recently or frequently read disk data, held in RAM | File access — avoids re-reading the slow drive |
| Web caching | Recently visited web pages and images, stored by the browser | Browsing — pages load faster on a return visit |
Modular Design
Motherboards use a modular design — individual components (RAM, CPU, GPU) can be upgraded or replaced without replacing the whole computer.