Flux rss

Read-only memory (ROM)

Read-only memory (ROM)

There is a type of memory that stores data without electrical current; it is the ROM (Read Only Memory) or is sometimes called non-volatile memory as it is not erased when the system is switched off.

This type of memory lets you stored the data needed to start up the computer. Indeed, this information cannot be stored on the hard disk since the disk parameters (vital for its initialisation) are part of these data which are essential for booting.
Different ROM-type memories contain these essential start-up data, i.e.:

  • The BIOS is a programme for controlling the system's main input-output interfaces, hence the name BIOS ROM which is sometimes given to the read-only memory chip of the mother board which hosts it.
  • The bootstrap loader: a programme for loading (random access) memory into the operating system and launching it. This generally seeks the operating system on the floppy drive then on the hard disk, which allows the operating system to be launched from a system floppy disk in the event of malfunction of the system installed on the hard disk.
  • The CMOS Setup is the screen displayed when the computer starts up and which is used to amend the system parameters (often wrongly referred to as BIOS).
  • The Power-On Self Test (POST), a programme that runs automatically when the system is booted, thus allowing the system to be tested (this is why the system "counts" the RAM at start-up).
Given that ROM are much slower than RAM memories (access time for a ROM is around 150 ns whereas for SDRAM it is around 10 ns), the instructions given in the ROM are sometimes copied to the RAM at start-up; this is known as shadowing, though is usually referred to as shadow memory).

Types of ROM

ROM memories have gradually evolved from fixed read-only memories to memories than can be programmed and then re-programmed.

ROM

The first ROMs were made using a procedure that directly writes the binary data in a silicon plate using a mask. This procedure is now obsolete.

PROM

PROM (Programmable Read Only Memory) memories were developed at the end of the 70s by a company called Texas Instruments. These memories are chips comprising thousands of fuses (or diodes) that can be "burnt" using a device called a " ROM programmer", applying high voltage (12V) to the memory boxes to be marked. The fuses thus burnt correspond to 0 and the others to 1.

EPROM

EPROM (Erasable Programmable Read Only Memory) memories are PROMs that can be deleted. These chips have a glass panel that lets ultra-violet rays through. When the chip is subjected to ultra-violet rays with a certain wavelength, the fuses are reconstituted, meaning that all the memory bits return to 1. This is why this type of PROM is called erasable.

EEPROM

EEPROM (Electrically Erasable Read Only Memory memories are also erasable PROMs, but unlike EPROMs, they can be erased by a simple electric current, meaning that they can be erased even when they are in position in the computer.

There is a variant of these memories known as flash memories (also Flash ROM or Flash EPROM). Unlike the classic EEPROMs that use 2 to 3 transistors for each bit to be memorised, the EPROM Flash uses only one transistor. Moreover, the EEPROM may be written and read word by word, while the Flash can be erased only in pages (the size of the pages decreases constantly).

Lastly, the Flash memory is denser, meaning that chips containing several hundred mega octets can be produced. EEPROMs are thus used preferably to memorise configuration data and the Flash memory is used for programmable code (IT programmes).

The action involving reprogramming of an EEPROM is known as flashing.

Last update on Thursday October 16, 2008 02:43:13 PM.

This document entitled « Read-only memory (ROM) » from Kioskea (en.kioskea.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the licence, as this note appears clearly.
Computer - Multimedia Cards (MMC) Multimedia card memory (abbreviated as MMC) is a type of memory card created jointly by SanDisk and Siemens in November 1997. Its architecture is based on a combination of read-only memory (ROM) for read-only applications and flash memory for... en.kioskea.net/pc/mmc-multimedia-card.php3
Download CD-DVD Speed CD / DVD Speed is a tool of analysis of the performance (benchmark) of the readers CD-ROM / DVD-ROM, able of testing the main characteristics of the reader, to know: Rate of transfer (Transfer misses) Time of access (Seek times) Usage of the... en.kioskea.net/telecharger/telecharger-130-cd-dvd-speed
Download Exact Audio Copy Precise Audio Copy is an audio extractor for the readers CD-ROM. It works with a new technology by reading audio CD. This software guarantees especially the quality of the output of the extracted lanes. Extra, Precise Audio Copy can correct errors on... en.kioskea.net/telecharger/telecharger-181-exact-audio-copy
Memory address can not be Read or WritenMemory address can not be ‘Read’ or ‘Writen’ Check if the RAM memory is working properly Managing applications Hard disk and virtual memory status Your PC is infected Windows Update is not working properly Re install Windows... en.kioskea.net/faq/sujet-653-memory-address-can-not-be-read-or-writen
How to read and create a .NRG fileHow to read and create a .NRG file What is a .NRG file? A file with the .NRG extension is a CD image file generated by softwares like Nero Burning ROM. Other programs like Alcohol 120% and Daemon Tools can create NRG files onto virtual... en.kioskea.net/faq/sujet-238-how-to-read-and-create-a-nrg-file
Accelerate windows start up with ReadyBoostAccelerate windows start up with ReadyBoost Myth Reality Myth ReadyBoost is a software which accelerate start up and application under windows vista Reality This feature work by using a USB flash memory key and creates a cache... en.kioskea.net/faq/sujet-590-accelerate-windows-start-up-with-readyboost
Dvd problemsHello, so the fact is that i have two dvd drives one which is a combo and the other a rewriter one. recently the rewriter one has stopped reading cd rom and reads only dvd discs it will neither burn cd roms. well i wanted to know if somebody can give... en.kioskea.net/forum/affich-18652-dvd-problems
DVD ROM not reading CDsHey dudes, what’s the problem with my dvd rom? It is reading dvds but not cds what shall I do with it? It’s a LG. any idea please ? en.kioskea.net/forum/affich-17795-dvd-rom-not-reading-cds
Dvd rom only reads but doesnt writeHello, i recently started having this problem with my computer it will only read discs but would not write any discs nor dvd. i have tried installing roxio burning rom but still nothing and now im with nero and this doesnt change anything. can anyone... en.kioskea.net/forum/affich-29421-dvd-rom-only-reads-but-doesnt-write
Download XionXion is a free, light and powerful audio reader. It uses only 4 Mb of random access memory and launches instantly. It is provided: of an exhaustive equalizer, of an administrator of playlist (M3u, Pls, Wpl), of shortening of... en.kioskea.net/telecharger/telecharger-256-xion
Download Alcohol 120°Alcohol 120 ° is an application allowing to create backups of your CD or DVD in the form of disk images (ISO images). It also supplies an emulator of CD-ROM driver, allowing to create a virtual reader from a disk image. Therefore, it is not... en.kioskea.net/telecharger/telecharger-1243-alcohol-120a
Download Foobar 2000Foobar2000 is an advanced audio reader for the platforms Microsoft Windows. Its graphic interface is voluntarily sober, that is why this player is light and functional. It consumes little of the memory and CPU. Foobar2000 supports of numerous audio... en.kioskea.net/telecharger/telecharger-1371-foobar-2000
38 charged in Romania-US Internet fraud bustYouth surf the web at an internet cafe in Baghdad. International investigators have busted a vast Internet fraud network and charged 38 suspects, most of them Romanians living in the United States, the Justice Department said Monday. International... en.kioskea.net/actualites/38-charged-in-romania-us-internet-fraud-bust-10384-actualite.php3
Computer - BIOS BIOS ("Basic Input/Output System" is an essential component in computers, which is used for controlling hardware. It is a small software program, part of which is loaded in ROM (read-only memory, which cannot be modified), and part of which is in... en.kioskea.net/pc/bios.php3
BIOS optimisation The BIOS (Basic Input/Output System) is a small memory chip located on the motherboard containing data that define the system parameters. As some BIOS data are written in a ROM, it is not possible to change them, however, certain parameters are... en.kioskea.net/repar/optibios.php3
Computer - Random access memory There are generally two broad categories of random access memory: DRAM memories (Dynamic Random Access Module), which are inexpensive. They are used essentially for the computer's main memory SRAM memories (Static Random Access Module), which are... en.kioskea.net/pc/ram.php3