What is the Difference between RAM and ROM?

To know the difference between RAM and ROM, we have to understand what is RAM & ROM, and what are their functions. The meaning of RAM and ROM is as follows.

What is the difference between RAM and ROM?

The full name of RAM is called “Random Access Memory” and ROM is “Read Only Memory”. An important difference between RAM and ROM is that ROM data can be saved even without power, while RAM cannot. ROM is used for permanent storage while RAM is used for temporary storage.

If you use a laptop, computer, or mobile phone, then you must have had words like RAM and ROM. While buying a PC, Laptop or phone, we see how much RAM or ROM this Laptop or phone has. But do you know what is RAM or ROM? RAM or ROM is part of the motherboard. Both these parts are connected to memory. The task of both is to store memory. The full name of RAM is random access memory, while the full name of ROM is read-only memory. The work of both parts is connected to memory, but there is a difference in the ground sky in these two.

Differences between Ram and Rom? – To know the difference between RAM and ROM, firstly we have to understand what is RAM and ROM and what are their functions. The meaning of RAM and ROM is as follows

What is RAM, how it works? RAM is called Random Access Memory in full form. This memory is short-time memory. This memory is used only as long as your device is on. Once you restart or refresh your devices, all the data in this memory is lost and it starts accepting new data. This type of memory is destined to hold the data in a short time. The RAM is directly attached to the motherboard and it is a part of the motherboard.

What is ROM, how it works? ROM running computer is called hard disk and ROM running mobile phone is called memory. The job of ROM is to save data permanently. Once the data is saved in ROM, it does not go away even after refreshing and restarting. Examples of pen drives, memory cards, and hard disk ROMs.

What is the difference between ROM and RAM?

Knowing the meaning of RAM and ROM, it is quite easy to differentiate between these two. See below the differences between RAM and ROM: –

  1. RAM is short-time memory, while ROM is ROM full time.
  2. The data in the RAM stays for only a short time or until the device is refreshed or restarted, while the data of the ROM remains there until it is deleted by will.
  3. If you are using a PC or laptop, then you must have found that ROM is many times more than the average RAM. This means that the RAM requirement is always less and the need for ROM is comparatively high.
  4. Both RAM and ROM are parts of the motherboard but without RAM the motherboard cannot function, but having a ROM is not mandatory for the motherboard to function. That’s why ROM does not matter as much for any device as RAM.
  5. RAM is relatively faster than ROM, ROM is much more sluggish. The reason for this is that the RAM saves only one image of any data while the ROM copies the data completely.

Different Types of RAM: –

RAM is divided into two parts based on its structure. Those parts are as follows: –

SRAM >> STATIC RAM: SRAM memory is memory whose data can be protected only while power is on. This memory is volatile. The address decoder handles this memory. This means that this memory works on the word line which is divided into separate laches. In memory, the data goes in binary form. Example, 1,0,1,0. SRAM is more expensive than other RAM. The simple reason for this is that it works on the most recent system, and that is why it is also used by more people.

DRAM >> DYNAMIC RAM: DRAM is much more sluggish and cheaper than other RAM and RAM. Only one transistor and capacitor are used inside this RAM. Whatever data is saved inside it is saved as current, so it takes more energy because continuous recharge is its first requirement.

Types of DRAM: –

There are five types of DRAM: –

  • Asynchronous DRAM – ADRAM
  • Synchronous DRAM – SDRAM
  • Double Data Rate SDRAM – DDR SDRAM
  • Rambus DRAM – RDRAM
  • Cache DRAM – CDRAM

Different Types of ROMs: –

ROM (read-only) memory is divided into three parts according to its structure menu and data erasure. Those parts are the following.

PROM >> PROM is the full form of Programmable Read-Only Memory. PROM is much different from other types of ROMs because a PROM programmer will be needed to write any type of data on it. Without this device, it is not possible to write any data to the PROM. The direct difference between PROM and other types of ROM is that PROM is blank. For example, it is not programmed while other types of ROM are programmed while making.

EPROM >> EPROM has a full form, Erasable Programmable Read-Only Memory. EPROM is a special type of memory, which keeps their data protected until exposed to ultraviolet rays. It is considered one of the safest types of ROM. It can be made worth reprogramming only by ultraviolet rays. This can only be done with the help of a special device called a PROM programmer or a PROM burner.

Double EP ROM >> Double EP ROM is the full form of Electricity Erasable Programmable Read-Only Memory. EPROM is different from other ROMs because it can be reprogrammed only with the help of electricity. Like all other ROMs, it is not as fast as ROM.

Read Also: Characteristics of Computer

Advantage of Ram

Here are some important advantages of using RAM.

  • Silent: the RAM has no moving part, so its operation is completely silent.
  • Power Savings – RAM uses much less power than a disk drive.
  • Saves Your System Battery – Helps you reduce carbon emissions and increase battery life.

Advantage of Rom

Here are some major advantage of using ROMs

  • This memory is not lost when the power is turned off. Therefore, it is called non-volatile memory.
  • It cannot be changed by mistake.
  • Cheaper than ram
  • No need to freeze and refresh


So we can say that different functions of both RAM and ROM are used by a system for proper and efficient performance.


Leave a Reply