kancboom.ru

Finalidad y características de la ROM. ¿Cuál es el propósito de la ROM?Las funciones de la memoria permanente ROM de la computadora incluyen

Memoria de solo lectura (Memoria de solo lectura - ROM)

(Memoria de sólo lectura - ROM)

La memoria de solo lectura (ROM, memoria de solo lectura) es una memoria no volátil que se utiliza para almacenar datos que nunca será necesario cambiar. El contenido de la memoria está "cableado" en el dispositivo de una manera especial durante su fabricación para su almacenamiento permanente. La ROM solo se puede leer.

En primer lugar, se escribe en la memoria permanente un programa para controlar el funcionamiento del propio procesador. La ROM contiene programas para controlar la pantalla, el teclado, la memoria externa, programas para iniciar y detener la computadora y programas de prueba de dispositivos.

El chip ROM más importante es el módulo BIOS (Sistema básico de entrada/salida): un conjunto de programas diseñados para probar dispositivos automáticamente después de encender la computadora y cargar el sistema operativo en la RAM.

La función del BIOS es doble: por un lado, es un elemento integral del hardware y, por otro, es un módulo importante de cualquier sistema operativo.

Entonces, la ROM almacena permanentemente la información que se escribe allí cuando se fabrica la computadora.

! Memoria no volátil. Cuando se apaga la alimentación, el contenido de la ROM no se borra.

La ROM contiene:

  1. programas de prueba que verifican el correcto funcionamiento del dispositivo cada vez que enciende la computadora;
  2. programas para controlar dispositivos periféricos básicos (unidad de disco, monitor, teclado);
  3. Un programa de arranque que busca el cargador de arranque del sistema operativo en medios externos. Los BIOS modernos le permiten iniciar el sistema operativo no solo desde discos magnéticos y ópticos, sino también desde unidades flash USB.

| Memoria de sólo lectura (ROM)

Chip EPROM Intel 1702 con borrado UV
Memoria de sólo lectura (ROM)- memoria no volátil, utilizada para almacenar una serie de datos inmutables.

Tipos históricos de ROM

Los dispositivos de almacenamiento de sólo lectura comenzaron a encontrar aplicación en la tecnología mucho antes de la llegada de las computadoras y los dispositivos electrónicos. En particular, uno de los primeros tipos de ROM fue un rodillo de leva, utilizado en organillos, cajas de música y relojes de sonería.

Con el desarrollo de la tecnología electrónica y las computadoras, surgió la necesidad de ROM de alta velocidad. En la era de la electrónica de vacío, se utilizaban ROM basadas en potencialoscopios, monoscopios y lámparas de haz. En las computadoras basadas en transistores, las matrices de enchufes se usaban ampliamente como ROM de pequeña capacidad. Si era necesario almacenar grandes cantidades de datos (para computadoras de primera generación, varias decenas de kilobytes), se usaban ROM basadas en anillos de ferrita (no deben confundirse con tipos similares de RAM). De estos tipos de ROM se origina el término "firmware": el estado lógico de la celda se establecía mediante la dirección en la que se enrollaba el cable que rodeaba el anillo. Dado que era necesario pasar un alambre delgado a través de una cadena de anillos de ferrita, para realizar esta operación se utilizaron agujas de metal similares a las agujas de coser. Y la operación de llenar la ROM con información en sí recordaba al proceso de costura.

¿Cómo funciona la ROM? Tipos modernos de ROM

Muy a menudo, en diversas aplicaciones, es necesario almacenar información que no cambie durante el funcionamiento del dispositivo. Se trata de información como programas en microcontroladores, cargadores de arranque y BIOS en computadoras, tablas de coeficientes de filtro digital en procesadores de señal. Casi siempre esta información no es necesaria al mismo tiempo, por lo que los dispositivos más simples para almacenar información permanente se pueden construir sobre multiplexores. El diagrama de dicho dispositivo de almacenamiento permanente se muestra en la siguiente figura.

Circuito de memoria de sólo lectura basado en un multiplexor
En este circuito se construye un dispositivo de memoria de sólo lectura con ocho celdas de un solo bit. El almacenamiento de un bit específico en una celda de un solo dígito se realiza soldando el cable a la fuente de alimentación (escribiendo un uno) o sellando el cable a la caja (escribiendo un cero). En los diagramas de circuitos, dicho dispositivo se designa como se muestra en la figura.

Designación de un dispositivo de almacenamiento permanente en los diagramas de circuitos.
Para aumentar la capacidad de la celda de memoria ROM, estos microcircuitos se pueden conectar en paralelo (las salidas y la información registrada, naturalmente, permanecen independientes). El diagrama de conexión en paralelo de ROM de un solo bit se muestra en la siguiente figura

Circuito ROM multibit
En las ROM reales, la información se registra mediante la última operación de producción del chip: la metalización. La metalización se realiza mediante una máscara, por lo que este tipo de ROM se denominan enmascarar ROM. Otra diferencia entre los microcircuitos reales y el modelo simplificado anterior es el uso de un demultiplexor además del multiplexor. Esta solución permite convertir una estructura de almacenamiento unidimensional en multidimensional y, así, reducir significativamente el volumen del circuito decodificador necesario para el funcionamiento del circuito ROM. Esta situación se ilustra en la siguiente figura:

Enmascarar circuito de memoria de solo lectura
Las ROM de máscara se representan en diagramas de circuito como se muestra en la figura. Las direcciones de las celdas de memoria de este chip se suministran a los pines A0 ... A9. El chip se selecciona mediante la señal CS. Usando esta señal, puede aumentar el volumen de ROM (en la discusión sobre RAM se proporciona un ejemplo del uso de la señal CS). El microcircuito se lee mediante la señal RD.

La programación de la ROM de la máscara se realiza en la fábrica del fabricante, lo que resulta muy inconveniente para lotes de producción pequeños y medianos, sin mencionar la etapa de desarrollo del dispositivo. Naturalmente, para la producción a gran escala, las ROM de máscara son el tipo de ROM más barato y, por lo tanto, se utilizan ampliamente en la actualidad. Para series de producción pequeñas y medianas de equipos de radio, se han desarrollado microcircuitos que se pueden programar en dispositivos especiales: programadores. En estos chips, la conexión permanente de los conductores en la matriz de memoria se reemplaza por eslabones fusibles de silicio policristalino. Durante la producción de un microcircuito, se realizan todos los puentes, lo que equivale a escribir unidades lógicas en todas las celdas de memoria. Durante el proceso de programación, se suministra mayor potencia a los pines de alimentación y a las salidas del microcircuito. En este caso, si se suministra tensión de alimentación (unidad lógica) a la salida del microcircuito, no fluirá corriente a través del puente y el puente permanecerá intacto. Si se aplica un nivel de voltaje bajo a la salida del microcircuito (conectado a la carcasa), entonces fluirá una corriente a través del puente, que evaporará este puente y cuando posteriormente se lea la información de esta celda, se obtendrá un cero lógico. leer.

Estos microcircuitos se llaman programable ROM (PROM) y se representan en los diagramas de circuitos como se muestra en la figura. Como ejemplo, podemos nombrar los microcircuitos 155PE3, 556PT4, 556PT8 y otros.

Designación de memoria programable de sólo lectura en diagramas de circuitos
Las ROM programables han demostrado ser muy convenientes para la producción a pequeña y mediana escala. Sin embargo, al desarrollar dispositivos radioelectrónicos, a menudo es necesario cambiar el programa grabado en la ROM. En este caso, la EPROM no se puede reutilizar, por lo que una vez escrita la ROM, si hay un error o un programa intermedio, hay que desecharla, lo que naturalmente aumenta el coste del desarrollo del hardware. Para eliminar este inconveniente se desarrolló otro tipo de ROM que podía borrarse y reprogramarse.

ROM borrable por rayos UV está construido sobre la base de una matriz de almacenamiento construida sobre celdas de memoria, cuya estructura interna se muestra en la siguiente figura:

Celda de memoria ROM borrable eléctricamente y por rayos UV
La celda es un transistor MOS cuya puerta está hecha de silicio policristalino. Luego, durante el proceso de fabricación del microcircuito, esta puerta se oxida y, como resultado, quedará rodeada de óxido de silicio, un dieléctrico con excelentes propiedades aislantes. En la celda descrita, con la ROM completamente borrada, no hay carga en la puerta flotante y, por lo tanto, el transistor no conduce corriente. Al programar el microcircuito, se aplica un alto voltaje a la segunda puerta ubicada sobre la puerta flotante y se inducen cargas en la puerta flotante debido al efecto túnel. Después de eliminar el voltaje de programación en la puerta flotante, la carga inducida permanece y, por lo tanto, el transistor permanece en estado conductor. La carga de una compuerta flotante puede almacenarse durante décadas.

El diagrama estructural de un dispositivo de memoria de solo lectura no difiere de la máscara ROM descrita anteriormente. Lo único que se utiliza en lugar de un puente es la celda descrita anteriormente. En las ROM reprogramables, la información previamente registrada se borra mediante radiación ultravioleta. Para que esta luz pase libremente al cristal semiconductor, se incorpora una ventana de vidrio de cuarzo en el cuerpo del chip.

Cuando se irradia el microcircuito, las propiedades aislantes del óxido de silicio se pierden y la carga acumulada de la puerta flotante fluye hacia el volumen del semiconductor y el transistor de la celda de memoria se apaga. El tiempo de borrado del microcircuito oscila entre 10 y 30 minutos.

El número de ciclos de escritura y borrado de microcircuitos varía de 10 a 100 veces, después de lo cual el microcircuito falla. Esto se debe a los efectos dañinos de la radiación ultravioleta. Como ejemplo de tales microcircuitos, podemos nombrar los microcircuitos de la serie 573 de producción rusa, los microcircuitos de la serie 27cXXX de producción extranjera. Estos chips suelen almacenar programas BIOS para computadoras de uso general. Las ROM reprogramables se representan en diagramas de circuitos como se muestra en la figura

Designación de un dispositivo de memoria de solo lectura reprogramable en los diagramas de circuitos
Por eso, las cajas con ventana de cuarzo son muy caras, así como el pequeño número de ciclos de escritura y borrado, lo que llevó a buscar formas de borrar eléctricamente la información de la EPROM. En este camino se encontraron muchas dificultades, que ahora están prácticamente resueltas. Hoy en día, los microcircuitos con borrado eléctrico de información están bastante extendidos. Como celda de almacenamiento, utilizan las mismas celdas que en la ROM, pero se borran mediante potencial eléctrico, por lo que el número de ciclos de escritura y borrado de estos microcircuitos alcanza 1.000.000 de veces. El tiempo necesario para borrar una celda de memoria en dichos microcircuitos se reduce a 10 ms. El circuito de control de tales microcircuitos resultó ser complejo, por lo que surgieron dos direcciones para el desarrollo de estos microcircuitos:

1.->EEPROM
2. -> FLASH-ROM

Las PROM borrables eléctricamente son más caras y de menor volumen, pero le permiten reescribir cada celda de memoria por separado. Como resultado, estos microcircuitos tienen un número máximo de ciclos de escritura y borrado. El área de aplicación de la ROM borrable eléctricamente es el almacenamiento de datos que no deben borrarse cuando se apaga la alimentación. Dichos microcircuitos incluyen microcircuitos domésticos 573РР3, 558РР y microcircuitos extranjeros de la serie 28cXX. Las ROM borrables eléctricamente están designadas en los diagramas como se muestra en la figura.

Designación de memorias de sólo lectura borrables eléctricamente en los esquemas de circuitos
Recientemente, ha habido una tendencia a reducir el tamaño de la EEPROM reduciendo el número de patas externas de los microcircuitos. Para ello, la dirección y los datos se transfieren hacia y desde el chip a través de un puerto serie. En este caso, se utilizan dos tipos de puertos serie: puerto SPI y puerto I2C (microcircuitos de las series 93cXX y 24cXX, respectivamente). La serie extranjera 24cXX corresponde a la serie nacional de microcircuitos 558PPX.

Las FLASH - ROM se diferencian de las EEPROM en que el borrado no se realiza en cada celda por separado, sino en todo el microcircuito en su conjunto o en un bloque de la matriz de memoria de este microcircuito, como se hacía en la EEPROM.


Al acceder a un dispositivo de almacenamiento permanente, primero debe configurar la dirección de la celda de memoria en el bus de direcciones y luego realizar una operación de lectura desde el chip. Este diagrama de tiempos se muestra en la figura.

Designación de la memoria FLASH en los diagramas de circuitos.
Las flechas en la figura muestran la secuencia en la que se deben generar las señales de control. En esta figura, RD es la señal de lectura, A son las señales de selección de dirección de celda (dado que los bits individuales en el bus de direcciones pueden tomar diferentes valores, se muestran las rutas de transición al estado uno y cero), D es la información de salida leída. desde la celda ROM seleccionada.

ROM- memoria rápida y no volátil, destinada únicamente a la lectura. La información se ingresa una vez (generalmente en la fábrica) y se almacena permanentemente (cuando la computadora se enciende y apaga). La ROM almacena información que se necesita constantemente en la computadora. Un conjunto de programas ubicados en la ROM forma el sistema básico de entrada/salida BIOS (Basic Input Output System). BIOS (Sistema básico de entrada y salida) es un conjunto de programas diseñados para probar dispositivos automáticamente después de encender la computadora y cargar el sistema operativo en la RAM.

La ROM contiene:

Programas de prueba que verifican el correcto funcionamiento de sus unidades cada vez que enciende la computadora;

Programas para controlar dispositivos periféricos básicos: unidad de disco, monitor, teclado;

Información sobre dónde se encuentra el sistema operativo en el disco.

Tipos de ROM:

ROM con programación de máscara, es una memoria en la que se escribe información de una vez por todas durante el proceso de fabricación de circuitos integrados semiconductores. Los dispositivos de almacenamiento de sólo lectura se utilizan sólo en los casos en que se trata de producción en masa, porque Fabricar máscaras para circuitos integrados para uso privado es bastante caro.

PASEO(Memoria de sólo lectura programable).

La programación de ROM es una operación única, es decir. La información una vez registrada en la PROM no se puede cambiar posteriormente.

EPROM(memoria de sólo lectura programable y borrable). Al trabajar con él, el usuario puede programarlo y luego borrar la información registrada.

EIPZU(memoria de sólo lectura eléctricamente variable). Su programación y modificación se realiza mediante medios eléctricos. A diferencia de la EPROM, no se requieren dispositivos externos especiales para borrar la información almacenada en la EPROM.

Visualmente, la RAM y la ROM pueden imaginarse como un conjunto de celdas en las que se escriben bytes individuales de información. Cada celda tiene su propio número y la numeración comienza desde cero. El número de celda es la dirección de byte.

El procesador central, cuando trabaja con RAM, debe indicar la dirección del byte que quiere leer de la memoria o escribir en la memoria. Por supuesto, sólo puedes leer datos desde la ROM. El procesador escribe los datos leídos de la RAM o la ROM en su memoria interna, que está estructurada de manera similar a la RAM, pero funciona mucho más rápido y tiene una capacidad de no más de decenas de bytes.

El procesador sólo puede procesar datos que se encuentran en su memoria interna, RAM o ROM. Todos estos tipos de dispositivos de memoria se denominan dispositivos de memoria interna y, por lo general, están ubicados directamente en la placa base de la computadora (la memoria interna del procesador se encuentra en el propio procesador).


Memoria caché. El intercambio de datos dentro del procesador es mucho más rápido que el intercambio de datos entre el procesador y la RAM. Por lo tanto, para reducir el número de accesos a la RAM, dentro del procesador se crea la llamada super-RAM o memoria caché. Cuando el procesador necesita datos, primero accede a la memoria caché, y sólo cuando no están los datos necesarios accede a la RAM. Cuanto mayor sea el caché, más probable será que los datos que necesita estén allí. Por lo tanto, los procesadores de alto rendimiento tienen tamaños de caché más grandes.

Hay cachés L1(se ejecuta en el mismo chip que el procesador y tiene un volumen del orden de varias decenas de kilobytes), segundo nivel (realizado en un chip separado, pero dentro de los límites del procesador, con un volumen de cien o más KB) y el tercer nivel (realizado en chips separados de alta velocidad ubicados en la placa base y con un volumen de uno o más MB ).

Durante el funcionamiento, el procesador procesa datos ubicados en sus registros, RAM y puertos externos del procesador. Algunos de los datos se interpretan como datos en sí mismos, algunos de los datos se interpretan como datos de dirección y otros se interpretan como comandos. El conjunto de varias instrucciones que un procesador puede ejecutar sobre datos forma el sistema de instrucciones del procesador. Cuanto mayor sea el conjunto de instrucciones del procesador, más compleja será su arquitectura, más tiempo se escribirán los comandos en bytes y mayor será el tiempo promedio de ejecución de las instrucciones.

Fecha de última actualización del archivo: 23/10/2009

Memoria de sólo lectura (ROM)

Muy a menudo, en diversas aplicaciones, es necesario almacenar información que no cambie durante el funcionamiento del dispositivo. Se trata de información como programas en microcontroladores, cargadores de arranque (BIOS) en computadoras, tablas de coeficientes de filtro digital en y tablas de seno y coseno en NCO y DDS. Casi siempre esta información no es necesaria al mismo tiempo, por lo que los dispositivos más simples para almacenar información permanente (ROM) se pueden construir en multiplexores. A veces, en la literatura traducida, los dispositivos de almacenamiento permanente se denominan ROM (memoria de sólo lectura). El diagrama de dicha memoria de solo lectura (ROM) se muestra en la Figura 1.


Figura 1. Circuito de memoria de sólo lectura (ROM) integrado en un multiplexor

En este circuito se construye un dispositivo de memoria de sólo lectura con ocho celdas de un solo bit. El almacenamiento de un bit específico en una celda de un solo dígito se realiza soldando el cable a la fuente de alimentación (escribiendo un uno) o sellando el cable a la caja (escribiendo un cero). En los diagramas de circuitos, dicho dispositivo se designa como se muestra en la Figura 2.


Figura 2. Designación de un dispositivo de almacenamiento permanente en los diagramas de circuitos.

Para aumentar la capacidad de la celda de memoria ROM, estos microcircuitos se pueden conectar en paralelo (las salidas y la información registrada, naturalmente, permanecen independientes). El diagrama de conexión en paralelo de ROM de un solo bit se muestra en la Figura 3.


Figura 3. Diagrama de circuito de ROM multibit

En las ROM reales, la información se registra mediante la última operación de producción del chip: la metalización. La metalización se realiza mediante una máscara, por lo que este tipo de ROM se denominan enmascarar ROM. Otra diferencia entre los microcircuitos reales y el modelo simplificado anterior es el uso, además de un multiplexor, de un . Esta solución permite convertir una estructura de almacenamiento unidimensional en bidimensional y, por lo tanto, reducir significativamente el volumen del circuito requerido para el funcionamiento del circuito ROM. Esta situación se ilustra en la siguiente figura:



Figura 4. Diagrama de circuito de memoria de solo lectura (ROM) enmascarada

Las ROM de máscara se representan en diagramas de circuito como se muestra en la Figura 5. Las direcciones de las celdas de memoria en este chip se suministran a los pines A0 ... A9. El chip se selecciona mediante la señal CS. Usando esta señal, puede aumentar el volumen de ROM (en la discusión se proporciona un ejemplo del uso de la señal CS). El microcircuito se lee mediante la señal RD.


Figura 5. Máscara ROM (ROM) en diagramas de circuitos

La programación de la ROM de la máscara se realiza en la fábrica del fabricante, lo que resulta muy inconveniente para lotes de producción pequeños y medianos, sin mencionar la etapa de desarrollo del dispositivo. Naturalmente, para la producción a gran escala, las ROM de máscara son el tipo de ROM más barato y, por lo tanto, se utilizan ampliamente en la actualidad. Para series de producción pequeñas y medianas de equipos de radio, se desarrollaron microcircuitos que se pueden programar en dispositivos especiales: programadores. En estas ROM, la conexión permanente de los conductores en la matriz de la memoria se reemplaza por enlaces fusibles de silicio policristalino. Durante la producción de ROM, se realizan todos los puentes, lo que equivale a escribir unidades lógicas en todas las celdas de memoria ROM. Durante el proceso de programación de la ROM, se suministra mayor energía a los pines de alimentación y a las salidas del microcircuito. En este caso, si se suministra voltaje de suministro (unidad lógica) a la salida de la ROM, no fluirá corriente a través del puente y el puente permanecerá intacto. Si se aplica un nivel de voltaje bajo a la salida de la ROM (conectada a la carcasa), entonces fluirá una corriente a través del puente de la matriz de memoria, que la evaporará y cuando la información se lea posteriormente desde esta celda ROM, se producirá un Se leerá el cero lógico.

Estos microcircuitos se llaman programable ROM (PROM) o PROM y se representan en los diagramas de circuitos como se muestra en la Figura 6. Como ejemplo de PROM, podemos nombrar los microcircuitos 155PE3, 556RT4, 556RT8 y otros.


Figura 6. Designación gráfica de una memoria programable de solo lectura (PROM) en diagramas de circuitos

Las ROM programables han demostrado ser muy convenientes para la producción a pequeña y mediana escala. Sin embargo, al desarrollar dispositivos radioelectrónicos, a menudo es necesario cambiar el programa grabado en la ROM. En este caso, la EPROM no se puede reutilizar, por lo que una vez escrita la ROM, si hay un error o un programa intermedio, hay que desecharla, lo que naturalmente aumenta el coste del desarrollo del hardware. Para eliminar este inconveniente se desarrolló otro tipo de ROM que podía borrarse y reprogramarse.

ROM borrable por rayos UV está construido sobre la base de una matriz de almacenamiento construida sobre celdas de memoria, cuya estructura interna se muestra en la siguiente figura:


Figura 7. Celda de memoria ROM borrable mediante rayos UV y eléctricamente

La celda es un transistor MOS cuya puerta está hecha de silicio policristalino. Luego, durante el proceso de fabricación del chip, esta puerta se oxida y como resultado quedará rodeada de óxido de silicio, un dieléctrico con excelentes propiedades aislantes. En la celda descrita, con la ROM completamente borrada, no hay carga en la puerta flotante y, por lo tanto, el transistor no conduce corriente. Al programar la ROM, se aplica un alto voltaje a la segunda puerta ubicada sobre la puerta flotante y se inducen cargas en la puerta flotante debido al efecto túnel. Después de eliminar el voltaje de programación, la carga inducida permanece en la puerta flotante y, por lo tanto, el transistor permanece en estado conductor. La carga en la puerta flotante de una celda de este tipo puede almacenarse durante décadas.

La memoria de sólo lectura descrita no difiere de la ROM de máscara descrita anteriormente. La única diferencia es que en lugar de un puente fusible, se utiliza la celda descrita anteriormente. Este tipo de ROM se llama memoria de sólo lectura reprogramable (EPROM) o EPROM. En la ROM, la información previamente registrada se borra mediante radiación ultravioleta. Para que esta luz pase libremente al cristal semiconductor, se incorpora una ventana de vidrio de cuarzo en la carcasa del chip ROM.



Figura 8. Aspecto de una memoria de sólo lectura borrable (EPROM)

Cuando se irradia un chip EPROM, las propiedades aislantes del óxido de silicio se pierden, la carga acumulada de la puerta flotante fluye hacia el volumen del semiconductor y el transistor de la celda de memoria se apaga. El tiempo de borrado del chip RPOM oscila entre 10 y 30 minutos.

En los dispositivos electrónicos, uno de los elementos más importantes que asegura el funcionamiento de todo el sistema es la memoria, que se divide en interna y externa. Elementos memoria interna considere RAM, ROM y caché del procesador. Externo- Se trata de todo tipo de dispositivos de almacenamiento que se conectan al ordenador desde el exterior: discos duros, unidades flash, tarjetas de memoria, etc.

La memoria de solo lectura (ROM) se usa para almacenar datos que no se pueden cambiar durante la operación, la memoria de acceso aleatorio (RAM) se usa para almacenar información de los procesos que ocurren actualmente en el sistema en sus celdas y la memoria caché se usa para el procesamiento de señales urgentes. por el microprocesador.

¿Qué es la ROM?

ROM o ROM (memoria de solo lectura) es un dispositivo típico de almacenamiento de información no modificable incluido en casi todos los componentes de PC y teléfonos y requerido para puesta en marcha y operación todos los elementos del sistema. El contenido de la ROM está escrito por el fabricante del hardware y contiene directivas para las pruebas preliminares y el inicio del dispositivo.

Propiedades de la ROM son la independencia del suministro eléctrico, la imposibilidad de reescribir y la capacidad de almacenar información durante largos períodos. La información contenida en la ROM la ingresan los desarrolladores una vez, y el hardware no permite que se borre y se almacena hasta el final de la vida útil de la computadora o teléfono, o su avería. Estructuralmente ROM protegido de daños durante sobretensiones, por lo que sólo los daños mecánicos pueden dañar la información contenida.

Por arquitectura se dividen en enmascarados y programables:

  • Usando máscaras dispositivos, la información se ingresa utilizando una plantilla típica en la etapa final de fabricación. El usuario no puede sobrescribir los datos contenidos. Los componentes separadores son elementos PNP típicos de transistores o diodos.
  • En la ROM programable, la información se presenta en forma de una matriz bidimensional de elementos conductores, entre los cuales hay una unión pn de un elemento semiconductor y un puente metálico. Programar una memoria de este tipo implica eliminar o crear puentes utilizando una corriente de gran amplitud y duración.

Funciones principales

Los bloques de memoria ROM contienen información sobre la gestión del hardware de un dispositivo determinado. La ROM incluye las siguientes subrutinas:

  • Directiva iniciar y controlar el funcionamiento del microprocesador.
  • programa de control desempeño e integridad todo el hardware contenido en una computadora o teléfono.
  • Un programa que inicia el sistema y lo finaliza.
  • Subrutinas que controlan Equipamiento periferico y módulos de entrada/salida.
  • Información sobre la dirección del sistema operativo en el disco físico.

Arquitectura

Los dispositivos de almacenamiento de sólo lectura están diseñados como matriz bidimensional. Los elementos del conjunto son conjuntos de conductores, algunos de los cuales no se ven afectados, mientras que otras células sí se destruyen. Los elementos conductores son los interruptores más simples y forman una matriz conectándolos alternativamente en filas y filas.

Si el conductor está cerrado, contiene un cero lógico; si está abierto, contiene un uno lógico. Por lo tanto, los datos en código binario se ingresan en una matriz bidimensional de elementos físicos, que es leída por un microprocesador.

Variedades

Según el método de fabricación del dispositivo, la ROM se divide en:

  • Común, creado de forma fábrica. Los datos en dicho dispositivo no cambian.
  • Programable ROMs que permiten cambiar el programa una vez.
  • Firmware borrable, que le permite borrar datos de elementos y reescribirlos, por ejemplo, utilizando luz ultravioleta.
  • Elementos regrabables limpiables eléctricamente que permiten cambio múltiple. Este tipo se utiliza en HDD, SSD, Flash y otras unidades. El BIOS de las placas base está escrito en el mismo chip.
  • Magnético, en el que la información se almacenaba en áreas magnetizadas alternándose con otras no magnetizadas. Era posible reescribirlos.

Diferencia entre RAM y ROM

Las diferencias entre los dos tipos de hardware son su seguridad cuando se apaga, la velocidad y la capacidad de acceder a los datos.

En la memoria de acceso aleatorio (RAM), la información está contenida en celdas ubicadas secuencialmente, a cada una de las cuales se puede acceder mediante interfaces de software. La RAM contiene datos sobre los procesos que se ejecutan actualmente en el sistema, como programas, juegos, contiene valores variables y listas de datos en pilas y colas. Cuando apagas tu computadora o teléfono, la memoria RAM completamente despejado. En comparación con la memoria ROM, tiene mayor velocidad de acceso y consumo de energía.

La memoria ROM funciona más lento y consume menos energía para funcionar. La principal diferencia es la imposibilidad de cambiar los datos entrantes en la ROM, mientras que en la RAM la información cambia constantemente.

Cargando...