LOGBOOK

HELP

Quiz Entry - updated: 2026.07.14

What are the three main components that make up any computer system?

Every computer is CPU (control unit + datapath), memory, and I/O — the same three building blocks from a smartwatch to a supercomputer.

Block diagram showing a CPU cluster containing a Control unit and a Datapath (ALU + registers), connected to a Memory holding program and data and to an I/O block for devices.

* Every computer is built from the same three parts: a CPU, memory, and I/O, all exchanging data. *

Component Function
CPU Control unit + Datapath (ALU, registers) - executes instructions
Memory Stores programs and data
I/O Interface with external world

CPU breakdown:

  • Control unit: The "conductor" - fetches instructions, decodes them, and orchestrates all other components
  • Datapath: The "worker" - contains ALU (does math) and registers (fast temporary storage)

Memory's dual role:

  • Stores the program (instructions) - the CPU fetches these one by one
  • Stores the data - variables, arrays, everything the program works with
  • Key insight: In most architectures (von Neumann), code and data share the same memory!

I/O categories:

  • User-interface devices: display, keyboard, mouse, sound
  • Storage devices: HDD, SSD, CD/DVD
  • Network adapters: Ethernet, 3G/4G/5G, WiFi, Bluetooth

Key insight: This basic structure is the same for ALL computers - from supercomputers to smartwatches! A $50,000 server and a $5 microcontroller have the same fundamental architecture.

Tip: Remember "CMI" - CPU, Memory, I/O. Every computer has these three, no matter how small or large.

Go deeper:

From Quiz: REVE1 / Overview of Computer Systems | Updated: Jul 14, 2026