12 Major difference between RAM and ROM

RAM (Random Access Memory) and ROM (Read Only Memory) are two types of computer memories that are integrated in a computer to modulate the processor, to accurately and rapidly access the information stored in computer.  Even though both the RAM and ROM are meant for storage purpose, they vary in the style of usage, i.e. ROM is used to stockpile the code for programs that are run under the processor.  RAM is used to clutch the temporary information that is produced and used by the processor.

ROM (Read Only Memory)

  1. Read-only memory or ROM is also a form of data storage that cannot be easily altered or reprogrammed. Stores instructions that are not necessary for re-booting up to make the computer operate when it is switched off. They are hardwired. 
  2. The processor cannot directly access the information that is stored in the ROM. In order to access the ROM information, first the information will be transferred into the RAM and then it gets executed by the processor.
  3. The ROM memory only allows the user to read the information. User cannot make any changes to the information. 
  4. ROM memory is used to store permanent information and cannot be deleted. 
  5. Speed is slower in comparison with RAM, ROM cannot boost up the processor speed 
  6. Electricity is not needed in ROM to flow to preserving information 
  7. ROMs are generally the optical drivers, which are made of magnetic tapes. 
  8. The price of ROMs are comparatively low 
  9. Physically size of ROM chip is smaller than RAM chip. 
  10. The ROM memory is categorized into three types, they are: PROM (Programmable Read Only memory), EPROM  (Erasable Programmable Read Only memory)  and EEPROM (Electrically Erasable Programmable Read Only memory) 
  11. ROM stores the program required to initially boot the computer. It only allows reading. 
  12. ROM is non-volatile i.e. its contents are retained even when the device is powered off.

RAM (Random Access Memory)

  1. Random Access Memory or RAM is a form of data storage that can be accessed randomly at any time, in any order and from any physical location, allowing quick access and manipulation. 
  2. In reference with the processor, the information stored in the RAM is easily accessed 
  3. Both the read and write operations can be performed over the information that is stored in the RAM 
  4. RAM memory is only used to store the temporary information. 
  5. The accessing speed of RAM is faster, it assist the processor to boost up the speed 
  6. Electricity is needed in RAM to flow to preserving information 
  7. The RAM is an chip, which is in the rectangle form and is inserted over the mother board of the computer 
  8. The price of RAMs are comparatively high 
  9. Physically size of RAM chip is larger than ROM chip 
  10. The RAM memory is categorized into two types they are the: Statistic RAM (SRAM) and Dynamic RAM (DRAM) 
  11. RAM allows the computer to read data quickly to run applications. It allows reading and writing. 
  12. RAM is volatile i.e. its contents are lost when the device is powered off.