La memoria de solo lectura, conocida también como ROM (acrónimo en inglés de read-only memory), es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite sólo la lectura de la información y no su escritura, independientemente de la presencia o no de una fuente de energía.Los datos almacenados en la ROM no se pueden modificar, o al menos no de manera rápida o fácil. Se utiliza principalmente en su sentido más estricto, se refiere sólo a máscara ROM -en inglés, MROM- (el más antiguo tipo de estado sólido ROM), que se fabrica con los datos almacenados de forma permanente y, por lo tanto, su contenido no puede ser modificado de ninguna forma. Sin embargo, las ROM más modernas, como EEPROM y Flash EEPROM, efectivamente se pueden borrar y volver a programar varias veces, aun siendo descritos como "memoria de sólo lectura" (ROM). La razón de que se las continúe llamando así es que el proceso de reprogramación en general es poco frecuente, relativamente lento y, a menudo, no se permite la escritura en lugares aleatorios de la memoria. A pesar de la simplicidad de la ROM, los dispositivos reprogramables son más flexibles y económicos, por lo cual las antiguas máscaras ROM no se suelen encontrar en hardware producido a partir de 2007.
Uso para almacenamiento de software
Uso para almacenamiento de
datos Como la ROM no puede ser modificada (al menos en la antigua versión de
máscara), solo resulta apropiada para almacenar datos que no necesiten ser
modificados durante la vida de este dispositivo. Con este fin, la ROM se ha
utilizado en muchos ordenadores para guardar tablas de consulta, utilizadas
para la evaluación de funciones matemáticas y lógicas. Esto era especialmente
eficiente cuando la unidad central de procesamiento era lenta y la ROM era
barata en comparación con la RAM. De hecho, una razón de que todavía se utilice
la memoria ROM para almacenar datos es la velocidad, ya que los discos siguen
siendo más lentos. Y lo que es aún más importante, no se puede leer un programa
que es necesario para ejecutar un disco desde el propio disco. Por lo tanto, la
BIOS, o el sistema de arranque oportuno del PC normalmente se encuentran en una
memoria ROM.
No obstante, el uso de la ROM para almacenar grandes cantidades de
datos ha ido desapareciendo casi completamente en los ordenadores de propósito
general, mientras que la memoria Flash ha ido ocupando este puesto.
No hay comentarios:
Publicar un comentario