Inleiding tot Read Only Memory (ROM) en zijn typen [MiniTool Wiki]
Introduction Read Only Memory
Snelle navigatie :
Wat is ROM
ROM staat voor Read Only Memory, een solid-state halfgeleidergeheugen dat alleen gegevens kan lezen die van tevoren zijn opgeslagen. Kenmerkend is dat als de gegevens eenmaal zijn opgeslagen, deze niet meer kunnen worden gewijzigd of verwijderd. Het wordt meestal gebruikt in computers of andere elektronische apparaten, en zelfs als de stroom is uitgeschakeld, zullen de gegevens niet verdwijnen.
De meest gebruikte vorm van primaire opslag is de vluchtige vorm van willekeurig toegankelijk geheugen ( RAM ), wat betekent dat alle inhoud in het RAM verloren gaat als de computer wordt uitgeschakeld.
Hoewel zelfs ROM een soort niet-vluchtig geheugen is, is het vanwege enkele beperkingen niet geschikt voor gebruik als primaire opslag. In het algemeen zijn niet-vluchtige geheugens duurder, presteren ze minder of hebben ze een beperkte levensduur in vergelijking met vluchtige willekeurig toegankelijke geheugens.
Dus, wat doet ROM? Omdat zijn kenmerken, zoals de gegevens die zijn opgeslagen in de ROM, over het algemeen na de fabricage worden geschreven, zodat deze alleen tijdens het werkproces kunnen worden gelezen, in plaats van snel en gemakkelijk te worden herschreven zoals willekeurig geheugen.
Daarom zijn de gegevens die zijn opgeslagen in de ROM stabiel en veranderen de opgeslagen gegevens niet na het uitschakelen; de structuur is relatief eenvoudig, en het lezen is handig, daarom wordt het vaak gebruikt voor de taak van secundaire opslag of langdurige permanente opslag om verschillende vaste programma's en gegevens op te slaan.
Soorten ROM
Laten we nu de soorten ROM bespreken voor het basisbegrip.
MROM - Mask Read Only Memory
MROM is de afkorting van Mask Read Only Memory. Het is niet duur en het is de allereerste ROM die een bedraad apparaat is dat een voorgeprogrammeerde set gegevens of instructies bevat.
PROM - Programmeerbaar alleen-lezen geheugen
PROM is een alleen-lezen geheugenchip waarmee gegevens slechts één keer door een gebruiker kunnen worden geschreven. Het verschil tussen het en het alleen-lezen geheugen is dat PROM wordt vervaardigd als een leeg geheugen, terwijl de ROM wordt geprogrammeerd tijdens het fabricageproces.
De gebruiker koopt een PROM, de gebruiker heeft een speciaal apparaat nodig, een PROM-programmeur of PROM-brander, om de gewenste gegevens op de lege PROM-chip te schrijven. Het programmeren van een PROM wordt ook wel het branden van de PROM genoemd. Het geheugen kan na fabricage slechts één keer worden geprogrammeerd door de zekeringen te 'doorblazen', wat een onomkeerbaar proces is.
EPROM - Uitwisbaar programmeerbaar alleen-lezen geheugen
EPROM is een speciaal soort alleen-lezen geheugenchip die de mogelijkheid heeft om de geprogrammeerde gegevens te wissen, wat te zien is aan de naam. Het programmeerbare alleen-lezen geheugen kan worden geprogrammeerd om gegevens met hoge spanning te schrijven, en de gegevens blijven bewaard totdat ze worden blootgesteld aan ultraviolet licht voor een duur van maximaal 10 minuten of langer.
Meestal kan een EPROM-wisser dit doel bereiken, waardoor het geheugen opnieuw kan worden geprogrammeerd. Voor dit doel is een doorzichtig kwartsvenster op de verpakking van het geheugen gereserveerd voor gemakkelijke belichting.
EEPROM - elektrisch uitwisbaar en programmeerbaar alleen-lezen geheugen
EEPROM is ook een soort alleen-lezen geheugen waarvan het werkingsprincipe vergelijkbaar is met de EPROM die we hebben genoemd, maar de manieren om te programmeren en te wissen worden gedaan door het bloot te stellen aan een elektrische lading, dus er is geen transparant venster nodig.
Het kan ongeveer 10.000 keer worden gewist en opnieuw geprogrammeerd. Zowel het wissen als programmeren duurt ongeveer 4 tot 10 milliseconden. In de EEPROM kunnen gebruikers selectief elke locatie wissen en programmeren en het kan byte per keer worden gewist in plaats van de hele chip te wissen. Daarom kan het herprogrammeringsproces flexibel maar langzaam zijn.
Flash-geheugen
Flash-geheugen (flash) is een modern type EEPROM. Flash-geheugen kan sneller worden gewist en herschreven dan gewone EEPROM, en nieuwere ontwerpen hebben een zeer hoge duurzaamheid (meer dan 1.000.000 cycli).
Modern NAND-flashgeheugen kan effectief gebruikmaken van het siliciumchipgebied, waardoor individuele IC's in 2007 een capaciteit van maximaal 32 GB hebben; deze functie, samen met zijn duurzaamheid en fysieke duurzaamheid, stelt NAND-flash in staat om magnetisch te vervangen in sommige toepassingen, zoals USB-flashstations.
Behalve deze typen zijn er andere soorten niet-vluchtig geheugen, waaronder optische opslagmedia, zoals CD-ROM (analoog aan MROM). CD-R en CD-RW zijn beide ontworpen voor achterwaartse compatibiliteit met CD-ROM: CD-R die eenmalig kan worden beschreven, veel kan worden gelezen (analoog aan PROM), terwijl CD-RW wis-herschrijfcycli ondersteunt (analoog aan EEPROM ).