Skip to content
Home » Knowledge Base » What is the difference between RAM and ROM?

What is the difference between RAM and ROM?

    If you are searching for the what is the difference between the RAM and ROM here your search ends. we usually hear RAM and ROM as a memory and it is widely used terms in computers and mobiles or any electronic devices now we will actually see what is the difference between the RAM and ROM so get started…

    Contents

    What is RAM?

    RAM is often called as Random Access Memory. RAM is a form of data storage that can be accessed randomly at any time, which allows quick access and manipulation.

    RAM allows the computer to read the data quickly for running the application faster. It allows reading and writing operation.

    RAM is a volatile memory that is the data will be lost when the device is powered off.

    There are many types of  RAMS but static RAM (SRAM) and dynamic Ram (DRAM) are the two important types of Ram.

    Static RAM ( SRAM): It stores one bit used in the state of 6 transistor memory cells. SRAM is always faster than DRAM.

    Dynamic RAM:  It stores a one-bit using a combination of a transistor and capacitor to form a memory cell.

    RAM is faster than ROM.

    What is ROM?

    ROM is a non-volatile memory and it can be called as the permanent memory even though the power is turned off the data present in the memory doesn’t change.

    ROM is used to store firmware for the hardware which will not be updated regularly.  The data on the traditional forms of RAM is hardwired to it, that is written at the time of manufacturing. Since a long time, the read-only memory has been developed to support erasing, rewriting of the data although it can’t achieve the efficiency level of Random Access Memory.

    While coming to the systems like microcontrollers ROM is the memory where the code or the program is gets stored.

    There are many types of  ROM

    • Mask ROM
    • PROM
    • EPROM
    • EEPROM

    Mask ROM: This type of ROM for which the data is written during the memory chip manufacturing.

    PROM (Programmable read-only memory): The data is written after the memory chip has been manufactured. 

    EPROM (Erasable Programmable read-only memory): The data on this memory chip can be ERASED by exposing it to high intensity Ultra Violet light.

    EEPROM (electrically erasable Programmable read-only memory): The data on this memory chip can be electrical erase using field electron emission technique similar to mosfet. Modern EEPROM is very efficient in terms of the read and write capabilities.

    Leave a Reply