1.2 - Memory and Storage Flashcards
Why do computers have primary storage?
To store programs that are currently running and need to be accessed by the CPU.
What does RAM store?
The operating system/software/data in use.
What are the key features of RAM?
Volatile; Read and Write; larger capacity than ROM
What does ROM store?
The bootstrap, the initial program that is run when the computer is switched on, these include: checking hardware is correctly installed, and loading BIOS.
What are the key features of ROM?
Non-volatile, read-only, smaller capacity than RAM
What is virtual memory?
Part of the hard drive used as an extension to RAM.
Why is virtual memory needed in a computer?
When there is not enough memory space left in RAM to store programs that you wish to open.
How does virtual memory work?
Programs are moved from RAM into virtual memory when they’re not needed. This frees up space in RAM to store the open programs. When these programs are needed again, they’re moved to RAM and programs are moved from RAM to virtual memory to free up space in RAM. Slow process.
What is secondary storage?
Non-volatile storage that is not directly accessible by the CPU
Why is secondary storage needed?
Storage of programs and data when the computer is switched off. Backup and archive of data files.
How does magnetic storage work?
Mechanical parts move over the disk surface to magnetically read and write data.
How does optical storage work?
Light used by lasers to read and write data.
How does solid state storage work?
Data is recorded onto solid memory chips, without any moving parts.
What are the advantages of magnetic storage?
Cheap, high capacity, quick write speeds.
What are the disadvantages of magnetic storage?
Lots of mechanical parts so not very durable and portable
What are the advantages of optical storage?
Cheap, portable, small