2. RAM and ROM

What is RAM?

RAM stands for Random Access Memory. It is some times referred to as Main Memory.​ Its purpose is to store open programs and data that the computer is currently using.​


Features of RAM:

RAM is volatile memory.

This means it loses its contents when there is no power
(i.e. when the computer is switched off)​

The contents of RAM​ are changed easily.

RAM is usually ​several Gigabytes in size.


What is ROM?

ROM stands for Read Only Memory.

Its purpose is to store the bootstrap loader. This is a program that contains the instructions to start up a computer 

ROM is non-volatile memory.

This means it retains its contents even when there is no power ​

(i.e. when the computer is off)​

The contents of ROM can not be changed easily.

ROM is usually several megabytes in size.

 


Bootstrap Loader:

The bootstrap loader is a small program which are the instructions for starting up the computer. It performs two main roles:​​​