Feb 21, 2019 9 min read

Main Computer Components Guide ICT

# Main Computer Components Guide ICT Your desktop computer is made up of several computer components working together. If you're studying for IGCSE ICT (0417), you need to know what each part does and how they connect. In this post, I'll walk through every main component you'll be tested on. Here'

Main Computer Components Guide ICT
computer components cpu

Your desktop computer is made up of several computer components working together. If you're studying for IGCSE ICT (0417), you need to know what each part does and how they connect. In this post, I'll walk through every main component you'll be tested on. For more details, check out Main Computer Components Guide ICT. For more details, check out 📝 Cambridge AS & A Level Computer Science June 2025 Paper 2 . For more details, check out 📝 Cambridge AS & A Level Computer Science June 2025 Paper 1 .

Here's what we'll cover:

  • 🖥️ CPU — the brain of the computer
  • 🔌 Motherboard — the central circuit board
  • 💾 Main Memory — RAM and ROM (this is a common exam pitfall)
  • 🎮 Graphics Card — what you see on screen
  • 🎵 Sound Card — audio input and output
  • 💽 Storage Devices — where your files live long-term

Let's get into it.


🖥️ CPU (Central Processing Unit)

The CPU is the brain of your computer. Every single instruction your computer executes passes through the CPU. When you click a button, type a key, or open a program — the CPU is doing the work.

Intel i7 processor CPU chip

Inside the CPU

For IGCSE ICT, you need to know about these internal components:

  • Control Unit (CU) — decodes instructions and controls the flow of data around the computer
  • Arithmetic Logic Unit (ALU) — handles all calculations (addition, subtraction) and logical operations (comparing values)
  • Registers — tiny, super-fast memory locations inside the CPU used for temporary storage during processing
  • Cache — very fast memory on or near the CPU chip. Modern CPUs have multiple levels (L1, L2, L3). L1 is the fastest but smallest.

How the CPU Works

gskill-ram

The CPU runs through something called the fetch-decode-execute cycle:

  1. Fetch — the CPU gets the next instruction from RAM
  2. Decode — the Control Unit figures out what the instruction means
  3. Execute — the ALU carries out the instruction

This cycle happens billions of times per second.

CPU Performance

BIOS

Performance is measured in clock speed (Hertz). A 4 GHz CPU can perform 4 billion cycles per second. Higher clock speed generally means faster processing, but it's not the only factor.

  • 1 MHz = 1 million cycles per second
  • 1 GHz = 1 billion cycles per second
  • Modern CPUs run at around 2–5 GHz

Modern CPUs also have multiple cores. A dual-core CPU has two processing units, a quad-core has four, and so on. More cores means the CPU can handle multiple tasks simultaneously.

💡 Common Exam Question: "Explain two factors that affect the performance of a CPU." Answer: Clock speed (higher = more instructions per second) and number of cores (more cores = can process multiple instructions at once).

I've been teaching this for over a decade, and the number one thing students get wrong is thinking more cores always equals better performance. Not all software can use multiple cores — a single-core program won't run any faster on an 8-core CPU than a 2-core one.

The CPU generates a lot of heat, which is why it's always covered by a heatsink and fan (or liquid cooler).


🔌 Motherboard

The motherboard is the main printed circuit board (PCB) in your computer. Every other component plugs into it. Think of it like the nervous system — it carries data and power between all the parts.

Motherboard showing component slots

What's on a Motherboard?

  • CPU socket — where the CPU sits. The socket type must match the CPU.
  • RAM slots (DIMM slots) — where RAM modules are installed
  • Expansion slots (PCI, PCIe x16) — for graphics cards, sound cards, network cards
  • Chipset — manages data flow between the CPU, RAM, storage, and peripherals
  • BIOS/UEFI chip — contains the ROM (firmware) that starts the computer
  • SATA connectors — for connecting hard drives and SSDs
  • M.2 slots — for modern NVMe SSDs (much faster than SATA)
  • Power connector — supplies electricity from the power supply unit
  • I/O ports — USB, HDMI, Ethernet, audio jacks on the back panel
  • CMOS battery — keeps the BIOS settings saved even when the computer is off
💡 Exam Tip: You won't need to memorise every slot on the motherboard, but you should be able to identify the CPU socket, RAM slots, and expansion slots in a diagram.

Every component has its own designated slot. You can't plug a CPU into a RAM slot or a graphics card into a SATA port. That makes building a PC much easier than it sounds.

Motherboard diagram

💾 Main Memory (Primary Storage)

This is where most students mess up in exams — and where the original version of this post had a critical error. Let me get this right.

Your computer uses two types of main memory: RAM and ROM. They are NOT the same thing.

RAM — Random Access Memory

  • VOLATILE — when the power goes off, everything in RAM is lost. This is why you lose unsaved work when the power cuts out.
  • Read/Write — data can be read from and written to RAM constantly
  • Holds the operating system, applications, and any data currently being used
  • The more RAM you have, the more programs you can run at the same time without slowdown
  • Types: DDR3, DDR4, DDR5

When you open Microsoft Word, it's loaded from your hard drive into RAM. When you type a document, it's stored in RAM. When you save, it's written from RAM back to the hard drive.

BIOS setup screen

ROM — Read Only Memory

usb stick
  • NON-VOLATILE — the data stays even when the power is off
  • Read Only — data cannot be modified under normal operation
  • Contains the BIOS (Basic Input Output System) or UEFI firmware
  • The first thing that runs when you press the power button — it runs the POST (Power On Self Test) and loads the operating system
  • Much smaller than RAM — usually only a few megabytes

When you first start your computer, the CPU reads the instructions stored in ROM. This tells it to check the hardware is working, then find and load the operating system from your hard drive.

Comparison Table

Feature RAM ROM
Full Name Random Access Memory Read Only Memory
Volatile? ✅ Yes — data lost on power off ❌ No — data retained
Read/Write? Both Read only
Purpose Holds active programs and data Holds startup firmware (BIOS/UEFI)
Size Several GB (4–32+ GB typical) A few MB
Contents Changes constantly Fixed at manufacture
⚠️ This is a common exam question. If you're asked to "Explain the difference between RAM and ROM", you must mention that RAM is volatile and read/write, while ROM is non-volatile and read only. Just saying "RAM is temporary" is not enough for full marks.
RAM vs ROM comparison diagram
BIOS chip on motherboard

Keywords (Corrected)

Here are the correct definitions for your revision:

  • RAM = Random Access Memory (volatile, read/write — holds current data and programs)
  • ROM = Read Only Memory (non-volatile, read only — holds BIOS/firmware)
  • Volatile = data is lost when power is turned off
  • Non-volatile = data is retained when power is turned off
  • Primary storage = memory directly accessed by the CPU (RAM and ROM)
  • BIOS = Basic Input Output System (stored in ROM)
  • Firmware = software stored permanently in ROM/Flash memory

🎮 Graphics Card

sound card recon3d
graphicd card

The graphics card (also called a GPU or video card) handles everything you see on your monitor. It processes images, videos, animations, and 3D graphics.

  • Plugged into the motherboard via a PCIe x16 slot
  • Has its own processor (GPU) and memory (VRAM) to handle graphics without using system RAM
  • Most modern computers have onboard graphics built into the CPU or motherboard — fine for office work, web browsing, and watching videos
  • Dedicated graphics cards are separate add-in cards with their own cooling, memory, and processing power — essential for gaming, video editing, and 3D modelling

If you're just using a computer for schoolwork, the built-in graphics will be perfectly fine.

Graphics card

Sound Blaster Recon3D sound card

🎵 Sound Card

A sound card handles audio input and output — speakers, headphones, microphones.

  • Most modern motherboards have audio built in, some offering 7.1 surround sound
  • A dedicated sound card plugs into a PCIe slot
  • Takes processing load off the CPU because it has its own processor
  • Offers higher quality audio for music production and professional use

For IGCSE ICT, you mainly need to know that a sound card provides both input (microphone) and output (speakers/headphones).


💽 Storage Devices (Secondary Storage)

Storage devices hold your files when they're not being actively used. When you install a program, it's stored on your hard drive. When you launch it, it runs in RAM.

Hard Disk Drive (HDD)

ssd drive
250 gb hard drive
  • Uses spinning magnetic platters and a read/write head — like a record player inside a sealed case
  • Magnetic storage — data is written magnetically to the platters
  • High capacity, low cost per GB
  • Moving parts make it slower and more prone to physical damage
  • Typical speed: 5,400 or 7,200 RPM

Solid State Drive (SSD)

  • Uses flash memory (NAND) — no moving parts
  • Much faster than HDD — boot times of seconds instead of minutes
  • More durable (no moving parts to break)
  • More expensive per GB than HDD
  • Connects via SATA or faster M.2 (NVMe) slots

Comparison: HDD vs SSD

Feature HDD SSD
Technology Magnetic platters Flash memory (NAND)
Moving parts? Yes No
Speed Slower Much faster
Durability Less durable More durable
Cost per GB Cheaper More expensive
Noise Audible spinning Silent
USB flash drive portable storage

USB Flash Drive

  • Portable solid state storage
  • Plug into any USB port
  • Great for transferring files between computers

Optical Storage

  • CD (700 MB), DVD (4.7 GB), Blu-ray (25–128 GB)
  • Uses a laser to read and write data by burning pits on the surface
  • Types: ROM (read only, factory pressed), R (write once), RW (rewritable)
💡 Exam Tip: You'll often be asked to recommend a storage device for a specific scenario. A photographer backing up large files? An external HDD. A student carrying homework between school and home? A USB flash drive.
Storage devices

🔑 Summary of Key Terms

Term Definition
CPU Central Processing Unit — processes instructions via the fetch-decode-execute cycle
Control Unit Decodes instructions and controls data flow
ALU Arithmetic Logic Unit — performs calculations and logical comparisons
Motherboard Main circuit board connecting all components
RAM Random Access Memory — volatile, read/write, holds active data
ROM Read Only Memory — non-volatile, read only, holds BIOS/firmware
Volatile Data lost when power is off (RAM)
Non-volatile Data retained when power is off (ROM, HDD, SSD)
Primary storage Directly accessed by CPU (RAM + ROM)
Secondary storage Long-term storage (HDD, SSD, USB, optical)
HDD Hard Disk Drive — magnetic, moving parts
SSD Solid State Drive — flash memory, no moving parts
BIOS Basic Input Output System — stored in ROM, runs at startup
Cache Very fast memory between CPU and RAM
Clock speed How many cycles a CPU can execute per second (measured in GHz)

Common Exam Questions

Here are the kinds of questions you'll see in the IGCSE ICT (0417) exam:

1. "Explain the difference between RAM and ROM" [4 marks]

You need to mention: RAM is volatile (data lost on power off) and can be read from and written to. ROM is non-volatile (data retained) and can only be read. RAM holds the operating system and currently running programs. ROM holds the BIOS/firmware.

2. "Describe the function of the CPU" [3 marks]

The CPU processes instructions using the fetch-decode-execute cycle. The Control Unit decodes instructions, the ALU performs calculations. The CPU has registers for fast temporary storage and cache memory for frequently used data.

3. "Give two differences between an HDD and an SSD" [2 marks]

HDD uses magnetic platters with moving parts, SSD uses flash memory with no moving parts. SSD is faster and more durable but more expensive per GB.


That covers all the main computer components you'll need for IGCSE ICT (0417). The key things to remember: RAM is volatile, ROM is not. Primary storage is directly accessed by the CPU, secondary storage is for long-term use. And yes — RAM and ROM are definitely NOT the same thing.

If you found this helpful, check out my other IGCSE ICT guides on the site.

ICT