A2Z 2019 – Day 18 : ‘R’ – RAM and ROM

On the 18th day of A2Z Challenge 2019, I shall about A2Z of RAM (Random Access Memory) and ROM (Read Only Memory). In the world of computers, there are two kinds of primary memory (main memory) – RAM and ROM. RAM stores data as long as the computer is switched on. Once you switch off your computer, all the data is lost. This is why it is also known as volatile memory. ROM is non-volatile because its contents don’t get erased even when the computer is switched off.

a2z-blogging-challenge-2019

A2Z of RAM

RAM is the internal memory that can be read from as well as written to. It is highly volatile because it can hold data temporarily. It requires a continuous flow of electricity. If the power supply is interrupted, data is lost. There are two types of RAM:

  • SRAM: SRAM stands for Static RAM. It requires a constant power supply to store information. SRAM is commonly used in cache memory and Graphics card memory.
  • DRAM: DRAM stands for Dynamic RAM. It stores data in a cell containing a capacitor and a transistor. These cells must be refreshed with electrical impulses at regular intervals. This allows it to keep the electrical charge and hold data as long as needed. It is slower, less expensive and consumes less power than SRAM.

a2z-of-ram

A2Z of ROM

ROM is the internal memory that can only be read. Contents of ROM remains stored even if the computer is switched off. ROM can be further divided into three types:

  • PROM: PROM stands for Programmable ROM. Once programmed, the data can’t be erased.
  • EPROM: EPROM stands for Erasable Programmable ROM. Data can be erased by exposing the chip to ultra-violet light.
  • EEPROM: EEPROM stands for Electrically Erasable Programmable ROM. This chip can be erased and reprogrammed with the help of electrical pulses.

Have any questions?? Feel free to ask them in the comment box.

 

2 comments

1 ping

  1. great, making my son read this for crystal clear quality.

  2. reached your blog today via the a to z challenge… and am definitely going to return..

  1. […] Memory Space: x86 system can access up to 4GB memory space [2^32bits = 4.29GB]. Theoretically, an x64 system can access up to 16EB memory space [RAM]. […]

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: