Primary Storage (Memory) | 2.1 | OCR GCSE Computer Science

14 flashcards

Primary storage / Main memory
High-speed, internal memory that the CPU can directly access.
What are the 2 main types of main memory?
Random Access Memory (RAM) and Read Only Memory (ROM)
Why is main memory needed?
To provide fast, direct access to the data and instructions needed to run programs and start the computer.
Volatile Memory (RAM)
Temporary memory - this means data is lost when the computer is shut off.
Non-Volatile Memory
Permanent memory - this means data is saved, even when the computer is shut off.
Random Access Memory
Temporary memory that data can be written to and read from.
Read Only Memory
It is non-volatile memory, that can only be read by the CPU, not written to. The contents cannot be changed and can only be viewed.
What does RAM temporarily store?
Data and instructions for programs that are currently running. - It also stores parts of the Operating System (OS) that are currently in use.
What does ROM store?
The instructions required to boot up the computer and load the Operating System (OS). These instructions are called BIOS (Basic Input Output System).
What does the firmware BIOS do?
Checks that the hardware is functioning correctly during the booting up process.
Virtual Memory
Secondary storage used an extra RAM.
When is data moved to Virtual Memory?
1. Computers have a limited amount of RAM - when applications are opened, the RAM fills up with data. 2. When the RAM is at full capacity and needs to be stored further away.
Negatives of virtual memory
- Slower than RAM - Excessive use can cause ''thrashing'' - significantly reducing performance.
Thrashing
When the computer spends too much time moving data between Main Memory and Virtual Memory.