1.2.1 Primary memory Flashcards
3 types of primary memory devices
- RAM
- ROM
- VM
ROM
- contains boot-up sequence instructions
bootstrap = BIOS (process of boot-up)
when computer is turned on, boot-up instructions got by CPU
data on ROM
cannot easily be overwritten by user
ROM is non volatile memory means
it doesn’t lose data when there is no power
RAM stores data as small charges
charges need to be refreshed every few secs
RAM is volatile memory means
it loses data when there is no power
RAM is needed for…
to store currently used programs
how does RAM enable multitasking
by copying data needed by programs at the time so it can be passed to the CPU to process the data
RAM is so important because…
the computer leads programs onto the hard disk which are then loaded onto RAM so the CPU can access it at an acceptable rate, as getting data from the hark disk is very slow
when RAM gets filled up what is used
VM - virtual memory
VMs hard drive acts as…
RAM but operates slower
ex. a game with good graphics may overload RAM
- the computer will relocate the programs that haven’t been recently used to the hard drive
- the process will take time as hard drives data speeds are much slower but when done, system should be fast again
smaller amount of RAM =
= limited multitasking and greater need to use slower VM
larger amount of RAM =
greater storage of programs/data leading to faster performance & effective multitasking