Know and understand the differences between backing storage and internal memory.
| Aspect | Internal Memory | Backing Storage |
|---|---|---|
| Purpose | Temporarily holds data and instructions that the CPU is currently processing. | Provides long‑term, permanent storage of programs, files, and system data. |
| Volatility | Usually volatile – data is lost when power is removed (e.g., RAM). | Non‑volatile – retains data without power (e.g., HDD, SSD, CD‑ROM). |
| Speed | Very fast (nanoseconds to microseconds) to match CPU speed. | Slower (microseconds to milliseconds) compared with internal memory. |
| Capacity | Limited, typically from a few megabytes to several gigabytes. | Large, ranging from tens of gigabytes to several terabytes. |
| Cost per Megabyte | Higher cost. | Lower cost. |
| Typical Devices | RAM modules, cache memory, ROM chips. | Hard‑disk drives (HDD), solid‑state drives (SSD), USB flash drives, CDs/D \cdot Ds, magnetic tapes. |
| Access Method | Random access – any location can be reached directly. | Random access for SSDs and HDDs; sequential access for magnetic tapes. |
| Role in System Operation | Facilitates fast execution of programs and immediate data manipulation. | Stores operating system, applications, user files, and backup copies. |
Internal memory provides the fast, temporary workspace that the CPU needs to execute programs efficiently, while backing storage offers large, permanent space for keeping data and software. Understanding their distinct characteristics—volatility, speed, capacity, cost, and role—helps learners appreciate how computers manage and preserve information.