How to understand ram, rom, virtual memory & flash memory
Understand RAM, ROM, Virtual Memory & Flash Memory
51
STEPS
TOOLS
This is Random Access Memory (RAM).
Random Access Memory (RAM) is a form of memory that stores data temporarily. It is therefore volatile. Data stored here, like programs and applications, is deleted if the computer turns off.
RAM is also where the CPU collects instructions for the Fetch, Decode, Execute Cycle though the cache memory is also used for this purpose.
This is an example of ROM.
ROM is a non-volatile form of data storage used. This means that the data stored in it does not get deleted when the computer is turned off. This is one of the differences between RAM and ROM.
Data stored on the ROM cannot be edited by the computer user or by running programs. The BIOS (basic input/output system) is stored here.
This is an example of Flash Memory. It is a USB drive, sometimes called a Thumb Drive.
Flash memory, such as USB sticks, can have a varied price. Larger drives, for example, can have a much higher price than smaller ones such as USB sticks.
USB sticks could be considered the most common type of flash memory, but there are also others. For example, SD and MicroSD cards, which can be found in phones, are another type of flash memory.
Virtual Memory is not physical, and therefore does not have a picture.
Virtual Memory is created when the RAM is full. It is created to trick the computer into believing it still has space in the main memory when it does not.
Generally, the data 'stored' in the virtual memory is actually stored in the secondary memory.
The creator of this guide has not included tools