7 Differences between RAM and ROM

Last updated on June 13th, 2020 at 08:28 pm

RAM stands for Random Access Memory and ROM stands for Read Only Memory. Both of these devices are memory devices and are required by a system to function. Following are the differences between RAM and ROM.

Basic differences between RAM and ROM

Differences Between RAM and ROM:

RAM is a volatile memory, that is, it requires external power to keep its data on it
ROM is non-volatile memory, that is, requires no external power to keep its data intact
RAM is expensive
ROM is cheaper
RAM stores program data when the system is up and running
ROM stores data required by the system to boot
Storage capacity of RAM is higher
Storage capacity of ROM is lesser
CPU can access the data stored in RAM
CPU can’t access the data in ROM, however, to do so, CPU first copies the data from ROM to RAM
Writing data to RAM is faster
Writing data to ROM is slower
RAM is used as the primary memory
ROM is required by hardware to store small amount of data permanently