Skip to main content

Read-Only Memory (ROM)

Read-Only Memory (ROM)
Rom stands for Read Only Memory. The instructions in ROM prepare the computer for use. These contents of ROM can only be read but cannot be changed or deleted. It is not possible to write new information or instruction in ROM. It stored data and instructions permanently. When the power is switched off, the instructions stored in ROM are not lost. That is why ROM is known as non-volatile memory.The data and programs in ROM are stored by the manufacturer. ROM is used to store frequently used data and instructions. The instructions in ROM are automatically loaded into the memory of computer when the computer is switched on.


Types of ROM
Different types of ROM are as follows:

1. PROM:
PROM stands for Programmable Read Only Memory. This form of ROM is blank. The user or manufacturer can write data and programs on it using special devices. The user can write data and instructions, the error cannot be removed from PROM. The chip becomes unusable.
2. EPROM:                                                           
 EPROM stands for Programmable Read Only Memory. This from of ROM is initially blank. The user or manufacturer can write data and programs on it using special devices. The data and programs written on it can be erased using ultraviolet rays. The user then can write new program on it.
                                                                           
3. EEPROM:
EEPROM stands for Electronically Erasable Programmable Read Only Memory.The user can erase and write instructions in EEPROM using electrical devices.The user can erase its contents electronically if any error occurs in writing instructions.The contents of EEPROM.

Comments

Popular posts from this blog

Pointers in C

Pointers are an extremely powerful programming tool. They can make some things much easier, help improve your program's efficiency, and even allow you to handle unlimited amounts of data. For example, using pointers is one way to have a function modify a variable passed to it. It is also possible to use pointers to dynamically allocate memory, which means that you can write programs that can handle nearly unlimited amounts of data on the fly--you don't need to know, when you write the program, how much memory you need. Wow, that's kind of cool. Actually, it's very cool, as we'll see in some of the next tutorials. For now, let's just get a basic handle on what pointers are and how you use them. What are pointers? Why should you care? Pointers are aptly name: they "point" to locations in memory. Think of a row of safety deposit boxes of various sizes at a local bank. Each safety deposit box will have a number associated with it so that you ca...

Types of Computer Networks(LAN,MAN,WAN)

Types of Computer Networks Computer networks are categorized according to: How they are organized physically. The way they are used. The distance over which they operate. Three main types of computer networks are as follows: LAN   (Local Area Network) WAN (Wide Area Network) MAN ( Metropolitan-Area Network) LAN (Local Area Network) LAN is the most common type of network . LAN stands for Local area Network . It covers a small area. Most LANs are used to connect computers in a single building or group of buildings. Hundreds or thousands of computer maybe connected through LAN. Typical LANs can be found in industrial plants, office buildings, and college or university campuses. LANs are capable of transmitting data at very fast rate. Data transmission speeds of LAN are 1 to 100 megabits per second. It is much faster than data transmission over a telephone line. LAN can transmit data in a limited distance. There is also a limit on the number of...

Ring topologies

Ring topologies are similar to bus topologies, except they transmit in one direction only from station to station. Typically, a ring architecture will use separate physical ports and wires for transmit and receive. Token Ring is one example of a network technology that uses a ring topology.