Please enable JavaScript.
Coggle requires JavaScript to display documents.
RAM, ROM, and Virtual Memory - Coggle Diagram
RAM, ROM, and Virtual Memory
RAM
it refers to the type of primary storage that is volatile (loses the data if the power is turned off)
-
-
-
-
-
instructions are loaded into RAM from secondary storage as program is executed and the CPU takes instructions from RAM and executes them
-
ROM
-
-
-
Used to store the BIOS (basic input/output system) - the software which starts the computer before the operating system loads
ROM is ideal for storing instructions and data needed for the computer to run. These instructions can not be overwritten
BIOS runs as soon as the computer is switched on. It checks that the software is functioning correctly, then it runs a second program, boot up or bootstrap program that loads into the computers operating system
VIRTUAL MEMORY
-
When the amount of RAM needed to hold all running programs and data is greater than the amount of available RAM, part of the computers secondary storage, e.g hard disk, can be used to temporarily store data
-
When the user needs the data again, the operating system will swap data back from the virtual memory back to the RAM
-
However, this process is time consuming