Memory is the most essential element of a computing system because without it computer can’t perform simple tasks. Computer memory is of two basic types – Primary memory(RAM and ROM) and Secondary memory (hard drive, CD, etc).
ROM devices are used for storage of data that does not require modification. ROM stands for Read-Only Memory. It is a non-volatile memory that is used to stores important information which is used to operate the system. Non-volatile memory (NVM) is a type of computer memory that has the capability to hold saved data even if the power is turned off. Unlike volatile memory, NVM does not require its memory data to be periodically refreshed
While RAM is volatile memory that temporarily stores the files when user is working on, ROM is non-volatile memory that permanently stores instructions for computer.
ROM contains the programming needed to start a computer, which is essential for boot-up; it performs major input/output tasks and holds programs or software instructions.
The memory does not depend on an electric current to save data, instead, data is written to individual cells using binary code. Non-volatile memory is used for parts of the computer that do not change, such as the initial boot-up portion of the software, or the firmware instructions that make the printer run.
Types of Read-Only Memory (ROM):
*MROM (Masked read-only memory)
*PROM (Programmable read-only memory) - It can be programmed by the user. Once programmed, the data and instructions in it cannot be changed.
*EPROM (Erasable programmable read-only memory)
*EEPROM (Electrically erasable programmable read-only memory) - The data can be erased by applying an electric field, with no need for ultraviolet light.
Read-only memory (ROM)
A computer system comprises hardware and software components, aiming to offer a powerful computational tool. These systems play a crucial role across diverse domains, aiding us in numerous tasks. The prevalence of the internet has significantly bolstered the utilization of computers for information sharing and communication. Computer systems empower us to store, process, display, and transmit information. Even in a basic modern computer system, multiple programs are typically required to carry out various functions effectively.
The Most Popular Posts
-
The business environment is changing on a daily basis. The competition is everywhere from cost cutting to marketing strategies. Effectiv...
-
The utility programs is a type of system software that allows a user to perform maintenance-type tasks, usually related to managing computer...
-
The ARPANET, or Advanced Research Projects Agency Network, played a pivotal role in the history of the internet. Initiated in 1969 by the U....
-
Spreadsheet is a simple worksheet consisting of rows and columns in which any data can be entered. It does calculations and other operation ...
-
Online customer care is an importance part of marketing the business. Brilliant, spot-on marketing not only generates revenues for bottom ...