En un sistema informàtic, la memòria és una part molt essencial del sistema informàtic i s'utilitza per emmagatzemar informació per a un ús instantani o permanent. A partir de les funcions de funcionament de la memòria de l'ordinador, la memòria es divideix en dos tipus, és a dir, la memòria volàtil i la no volàtil. Abans d'entendre la ROM, primer entendrem què és exactament la memòria volàtil i la no volàtil. Memòria no volàtil és un tipus de memòria de l'ordinador que s'utilitza per retenir la informació emmagatzemada durant l'eliminació de l'alimentació. És menys costós que la memòria volàtil. Té una gran capacitat d'emmagatzematge. La ROM (memoria de només lectura) i la memòria flaix són exemples de memòria no volàtil. Mentre que memòria volàtil és un record temporal. En aquesta memòria, les dades s'emmagatzemen fins que el sistema és capaç de fer-ho, però una vegada que s'apaga el sistema, les dades de la memòria volàtil s'eliminen automàticament. La memòria RAM és un exemple de memòria volàtil.
diferència entre l'arbre binari i l'arbre de cerca binari
Què és la memòria de només lectura (ROM)?
ROM significa memòria de només lectura. És un memòria no volàtil que s'utilitza per emmagatzemar informació important que s'utilitza per fer funcionar el sistema. Com que el seu nom fa referència a la memòria de només lectura, només podem llegir els programes i les dades emmagatzemades en ella. També és a memòria primària unitat de la ordinador sistema. Conté uns fusibles electrònics que es poden programar per a una informació específica. La informació s'emmagatzema a la ROM en format binari. També es coneix com a memòria permanent.
Diagrama de blocs de la ROM
Com es mostra al diagrama següent, hi ha k línies d'entrada i n línies de sortida. L'adreça d'entrada des de la qual volem recuperar el contingut de la ROM es pren utilitzant les k línies d'entrada. Com que cadascuna de les k línies d'entrada pot tenir un valor de 0 o 1, hi ha un total de 2 k adreces a les quals es poden referir aquestes línies d'entrada, i cadascuna d'aquestes adreces conté n bits d'informació que surt de la ROM. .
Una ROM d'aquest tipus es designa com una ROM de 2k x n.

Diagrama de blocs de la ROM
Estructura interna de la ROM
L'estructura interna de la ROM té dos components bàsics.
- Descodificador
- O portes

Estructura interna de la ROM
cadena de retall de java
Un circuit conegut com a descodificador converteix una forma codificada, com ara decimal codificat binari , o BCD, en forma decimal. Com a resultat, la sortida és l'equivalent binari de l'entrada. Les sortides del descodificador seran la sortida de cada porta OR de la ROM. Utilitzem una ROM de 64 x 4 com a exemple. Aquesta memòria de només lectura té 64 paraules amb una longitud de 4 bits. Com a resultat, hi hauria quatre línies de sortida. Com que només hi ha sis línies d'entrada i hi ha 64 paraules en aquesta ROM, podem especificar 64 adreces o termes mínims escollint una de les 64 paraules disponibles a les línies de sortida de les sis línies d'entrada. Cada adreça introduïda té una paraula seleccionada única.
Funcionament de la ROM
Una bateria petita i de llarga durada dins de l'ordinador alimenta la ROM, que està formada per dos components principals: les portes lògiques OR i el descodificador. A la ROM, el descodificador rep una entrada binària i produeix una sortida decimal. La sortida decimal del descodificador serveix com a entrada per a les portes OR de la ROM. Els xips ROM tenen una graella de columnes i files que es poden activar i desactivar. Si estan activades, el valor és 1 i les línies estan connectades per un díode. Quan el valor és 0, les línies no estan connectades. Cada element de la disposició representa un element d'emmagatzematge al xip de memòria. Els díodes només permeten una direcció de flux, amb un llindar específic conegut com a trencament cap endavant. Això determina el corrent necessari abans que el díode passi el flux. Els circuits basats en silici solen tenir una tensió de ruptura directa de 0,6 V. Els xips ROM de vegades transmeten una càrrega que supera la ruptura directa a la columna amb una fila especificada que està connectada a terra a una cèl·lula específica. Quan hi ha un díode a la cèl·lula, la càrrega es transforma al sistema binari i la cel·la està encès amb un valor d'1.
Característiques de la ROM
- La ROM és una memòria no volàtil.
- La informació emmagatzemada a la ROM és permanent.
- La informació i els programes emmagatzemats en ell, només podem llegir i no modificar-los.
- La informació i els programes s'emmagatzemen a la ROM en format binari.
- S'utilitza en el procés d'arrencada de l'ordinador.
Tipus de memòria de només lectura (ROM)
Ara parlarem dels tipus de ROM un per un:
- MROM (Memòria emmascarada de només lectura): Sabem que la ROM és tan antiga com la tecnologia de semiconductors. MROM va ser la primera ROM que consta d'una quadrícula de línies de paraules i línies de bits unides entre si amb interruptors de transistors. Aquest tipus de dades ROM es codifiquen físicament al circuit i només es programaran durant la fabricació. No era tan car.
- PROM (Memòria programable de només lectura): BALL DE FI DE CURS és una forma de memòria digital . En aquest tipus de ROM, cada bit està bloquejat per un fusible o antifusible. Les dades emmagatzemades en ell s'emmagatzemen permanentment i no es poden modificar ni esborrar. S'utilitza en programes de baix nivell com ara firmware o microcodi.
- EPROM (Memòria de només lectura programable esborrable): EPROM també anomenat EROM, és un tipus de PROM però es pot reprogramar. Les dades emmagatzemades a l'EPROM es poden esborrar i reprogramar de nou amb llum ultraviolada. La reprogramació és limitada. Abans de l'era de l'EEPROM i el flash memòria , EPROM es va utilitzar en microcontroladors.
- EEPROM (Memòria de només lectura programable esborrable elèctricament): Com el seu nom indica, es pot programar i esborrar elèctricament. Les dades i el programa d'aquesta ROM es poden esborrar i programar unes deu mil vegades. La durada de l'esborrat i la programació del EEPROM és a prop d'uns 4ms a 10ms. S'utilitza en microcontroladors i sistemes remots sense clau.
Avantatges de la ROM
- És més barat que RAM i és memòria no volàtil.
- És més fiable en comparació amb la memòria RAM.
- El seu circuit és senzill en comparació amb la memòria RAM.
- No necessita temps de refresc perquè és estàtic.
- És fàcil de provar.
Inconvenients de la ROM
- És una memòria de només lectura, de manera que no es pot modificar.
- És més lent en comparació amb la memòria RAM.
Diferència entre RAM i ROM
| RAM | ROM |
|---|---|
| RAM significa memòria d'accés aleatori. | ROM són les sigles de Read Only Memory. |
| Podeu modificar, editar o esborrar dades de la memòria RAM. | Les dades de la ROM no es poden modificar ni esborrar, només podeu llegir les dades de la ROM. |
| La memòria RAM és una memòria volàtil que emmagatzema dades sempre que es doni l'alimentació. | La ROM és una memòria no volàtil que conserva les dades fins i tot després d'apagar l'alimentació. iterador de mapa java |
| La velocitat de la memòria RAM és més que la velocitat de la ROM. iterant un mapa en java | La ROM és més lenta que la RAM. |
| La memòria RAM és costosa en comparació amb la ROM. | La ROM és barata en comparació amb la RAM. |
| Un xip RAM només pot emmagatzemar uns quants gigabytes (GB) de dades. | Un xip ROM pot emmagatzemar diversos megabytes (MB) de dades. |
| La CPU pot accedir fàcilment a les dades emmagatzemades a la memòria RAM. | La CPU no pot accedir fàcilment a les dades emmagatzemades a la ROM. |
| La memòria RAM s'utilitza per a l'emmagatzematge temporal de les dades que actualment està processant la CPU. | La ROM s'utilitza per emmagatzemar el firmware, la BIOS i altres dades que s'han de conservar. |
Preguntes freqüents a la ROM - Preguntes freqüents
Puc emmagatzemar les meves dades a la ROM?
No, durant la fabricació, la ROM està preprogramada. Els programadors no poden modificar fàcilment la ROM. Està dissenyat per reservar les dades que no han canviat, el firmware i les instruccions del sistema.
classe vs objecte en java
Quant de temps es poden conservar les dades a la ROM?
Les dades desades a la ROM es poden desar durant molts anys, potser fins i tot dècades. La informació desada al xip ROM perdura durant molt de temps tant com es conserva la integritat física del xip.
En quin format s'emmagatzema la informació a la ROM?
En format binari informació emmagatzemada a la ROM.
Per què la ROM s'anomena memòria no volàtil?
La ROM s'anomena memòria no volàtil perquè la ROM no perd informació quan s'apaga l'alimentació.
Les dades de la ROM són segures?
Sí, les dades o la informació desada a la ROM està protegida de modificacions no autoritzades. Com que la ROM és només de lectura, les dades no es poden canviar fàcilment. La ROM ofereix seguretat per a instruccions i dades crítiques.
Quin tipus de circuits s'utilitzen a la ROM?
ROM és una circuit combinacional . És una combinació de diferents IC.