Read Only Memory

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(ref)
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
|formattype=physical
 
|formattype=physical
 
}}
 
}}
 +
:''For file formats related to ROM, see [[ROM and memory images]].''
  
'''Read Only Memory''' (ROM) is contrasted with Random Access Memory (RAM), which is not a permanent storage medium due to its volatility (RAM, with the exception of the "nonvolatile RAM" variety, loses its contents when the power is shut off). ROM consists of electronic chips that contain a particular sequence of bits permanently burned into them. Usually a computer system's basic [[firmware]] is contained in a ROM, which gives the computer the information it needs for basic operations even before you complete a "boot" of its operating system from disk or other media. These days, most of the operating system and other programs are not on ROM, allowing them to be updated with new versions as they are released, but a "boot loader" needs to be in ROM to tell the computer how to start loading the rest of the system ("booting" comes from a reference to "pulling itself up by its own bootstraps"). In the old days, when computers didn't usually have [[hard disk]] drives, or even [[floppy disk]] drives, much more of their system software was built into ROM, often including a [[BASIC]] language interpreter.
+
'''Read Only Memory''' ('''ROM''') is contrasted with [[Random Access Memory]] (RAM), which is not a permanent storage medium due to its volatility (RAM, with the exception of the "nonvolatile RAM" variety, loses its contents when the power is shut off). ROM consists of electronic chips that contain a particular sequence of bits permanently burned into them. Usually a computer system's basic [[firmware]] is contained in a ROM, which gives the computer the information it needs for basic operations even before you complete a "boot" of its operating system from disk or other media. These days, most of the operating system and other programs are not on ROM, allowing them to be updated with new versions as they are released, but a "boot loader" needs to be in ROM to tell the computer how to start loading the rest of the system ("booting" comes from a reference to "pulling itself up by its own bootstraps"). In the old days, when computers didn't usually have [[hard disk]] drives, or even [[floppy disk]] drives, much more of their system software was built into ROM, often including a [[BASIC]] language interpreter.
  
 
== References ==
 
== References ==
* [http://en.wikipedia.org/wiki/Read-only_memory Read-only memory (Wikipedia)]
+
* [[Wikipedia:Read-only memory|Read-only memory (Wikipedia)]]
  
[[Category:Computer facts]]
+
[[Category:Firmware]]
 +
[[Category:Booting]]

Latest revision as of 16:26, 18 August 2017

File Format
Name Read Only Memory
Ontology
For file formats related to ROM, see ROM and memory images.

Read Only Memory (ROM) is contrasted with Random Access Memory (RAM), which is not a permanent storage medium due to its volatility (RAM, with the exception of the "nonvolatile RAM" variety, loses its contents when the power is shut off). ROM consists of electronic chips that contain a particular sequence of bits permanently burned into them. Usually a computer system's basic firmware is contained in a ROM, which gives the computer the information it needs for basic operations even before you complete a "boot" of its operating system from disk or other media. These days, most of the operating system and other programs are not on ROM, allowing them to be updated with new versions as they are released, but a "boot loader" needs to be in ROM to tell the computer how to start loading the rest of the system ("booting" comes from a reference to "pulling itself up by its own bootstraps"). In the old days, when computers didn't usually have hard disk drives, or even floppy disk drives, much more of their system software was built into ROM, often including a BASIC language interpreter.

[edit] References

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox