Examo
PracticeAbout
Homecomputer-scienceMemory and Storage
0984

Memory and Storage

Hardware · 4 question types

Practise
Download PDF

0984 Topics

Computer Architecture7%
Input and Output Devices3%
Memory and Storage5%
  1. Two Kinds of Computer Memory
  2. RAM and ROM
  3. Virtual Memory
  4. Three Families of Secondary Storage
  5. Magnetic Storage
  6. Solid-state Storage (Flash Memory)
  7. Optical Storage
  8. Choosing the Right Storage Type
  9. Cloud Storage

Frequency legend

High (≥14%)
Above avg (10 to 13%)
Average (<10%)

Exam Frequency Analysis

Past paper frequency (2018 to 2024)

This topic accounts for approximately 5% of your exam marks.

stable
Rare
Stable5%

RAM vs ROM and primary vs secondary storage comparisons appear regularly.

Every working computer keeps data in two distinct places:

  • Primary storage: the fast, working memory directly accessible to the CPU. Used while the program is running.
  • Secondary storage: the slower, long-term storage that holds programs and files when they are not in use, and that keeps its contents when the power is off.

A useful first comparison:

FeaturePrimary storageSecondary storage
SpeedVery fastMuch slower
CapacitySmall (typically gigabytes)Large (often terabytes)
Cost per gigabyteHighLow
Volatile?RAM is volatile; ROM is notAlways non-volatile
Directly accessible by CPU?Yes (the CPU reads from and writes to primary storage every cycle)No (data must be loaded into primary storage first)
Typical examplesRAM, ROM, cache, CPU registersHard disk drives, SSDs, USB flash drives, CDs, DVDs, Blu-rays

Computers need both. Primary storage is fast enough to keep up with the CPU, but it is too expensive (and usually too volatile) to hold everything forever. Secondary storage is cheap and persistent, but too slow for the CPU to use directly during the fetch-decode-execute cycle.

Previous

Choosing the Right Input or Output Device

Next

RAM and ROM