2.1 - Primary Storage Flashcards
Describe differences between primary and secondary storage
Primary storage is quicker because directly accessed from CPU, smaller in storage size, includes RAM and ROM. Secondary storage is slower because not directly accessed from CPU, larger in storage size, includes magnetic, SSD, optical
What is the difference between non-volatile and volatile storage?
Volatile storage is temporary - data lost when computer is off. Non-volatile storage saves data when not being powered and can be stored long-term.
Give one example of volatile storage and one of non-volatile
Volatile - RAM. Non-volatile - ROM
Why does the computer require primary storage?
Low capacity, internal storage that can be directly accessed by CPU. Program data copied from hard drive into RAM to be processed by CPU because primary storage access speed is faster than secondary storage access speed.
What is RAM and what does it store?
Random access memory is volatile and stores currently running programmes
What is ROM and what does it store?
Read only memory is non-volatile and stores start up instructions
What is virtual memory and what does it store?
Virtual memory is held on the hard disk. VM is needed when there is not enough physical RAM storage to store all the open programmes. Programmes are transferred to VM from RAM when not currently executed and transferred back to RAM when needed.