Hardware → Hardware Building Blocks
Bus
A communication pathway that transfers data, addresses, or control signals between hardware components.
Motivation
Bus solves the problem of moving data, addresses, and control signals between hardware components.
Where it fits
Bus belongs to computer hardware.
Mental model
A bus is a shared communication pathway connecting components such as CPU, memory, and devices.
Common mistakes
- Thinking a bus is always a single physical wire.
- Ignoring bandwidth and contention.
Related concepts
Bus connects to CPU, RAM, motherboard, memory bus, and I/O devices.