1.2 Memory and 1.3 Storage
This section of the GCSE Computer Science revision notes PDF covers two essential topics: memory and storage. It provides a comprehensive overview of different types of memory and storage devices, their characteristics, and their roles in computer systems.
The page begins by explaining Random Access Memory (RAM):
- RAM is the computer's main memory for holding data, programs, and files in use.
- It is volatile, meaning data is lost when power is turned off.
- The CPU fetches instructions from RAM during the fetch-decode-execute cycle.
- When RAM is full, the computer uses virtual memory, temporarily using secondary storage as RAM.
Next, the guide introduces Read Only Memory (ROM):
- ROM is built into the motherboard and contains the BIOS (Basic Input/Output System).
- It is non-volatile, retaining data even when power is off.
The section then transitions to storage, explaining various types of secondary storage:
- Hard Disk Drive (HDD)
- Solid State Drive (SSD)
- Flash memory
- Optical Storage
- Magnetic tape
Example: An SSD uses flash memory, has no moving parts, is more robust and faster than an HDD, but is also more expensive.
The guide provides a comparison of storage devices based on factors such as speed, cost, durability, robustness, capacity, and portability.
Vocabulary: Secondary Storage refers to where all data, including programs, are stored when not in use.
The page also includes a section on storage capacity, explaining the units of measurement from bits to terabytes:
- Bit
- Nibble (4 bits)
- Byte (8 bits)
- Kilobyte (KB) - 1024 bytes
- Megabyte (MB) - 1024 KB
- Gigabyte (GB) - 1024 MB
- Terabyte (TB) - 1024 GB
Highlight: For exam calculations, students may use 1000 instead of 1024 for conversions, as calculators are not allowed in the exam.
The page concludes with exam questions that test understanding of RAM, volatile vs. non-volatile memory, and the pros and cons of different storage types.