Definición: ¿Qué significa memoria de solo lectura (ROM)?
La memoria de solo lectura (ROM) es un tipo de medio de almacenamiento que almacena datos de forma permanente en computadoras personales (PC) y otros dispositivos electrónicos.
Contiene la programación necesaria para iniciar una PC, que es esencial para el inicio; realiza las principales tareas de entrada / salida y contiene programas o instrucciones de software. Este tipo de memoria a menudo se denomina "firmware"; la forma en que se modifica ha sido una fuente de consideración del diseño a lo largo de la evolución de la computadora moderna.
Techinfo explica la memoria de solo lectura (ROM)
Debido a que la ROM es de solo lectura, no se puede cambiar; es permanente y no volátil, lo que significa que también conserva su memoria incluso cuando se corta la energía. Por el contrario, la memoria de acceso aleatorio (RAM) es volátil; se pierde cuando se corta la energía.
El uso del término similar "memoria no volátil" es aplicable aquí (más sobre esto más adelante). Se podría decir que la ROM es, en cierto sentido, "con estado" en su estado duradero, donde la RAM es "sin estado".
En una computadora moderna típica, hay numerosos chips ROM ubicados en la placa base y algunos en las placas de expansión. Los chips son esenciales para el sistema básico de entrada / salida (BIOS), el arranque, la lectura y escritura en dispositivos periféricos, la gestión básica de datos y el software para procesos básicos para ciertas utilidades.
ROM también puede denominarse maskROM (MROM). MaskROM es una memoria de solo lectura que es una ROM estática y está programada en un circuito integrado por el fabricante. Un ejemplo de MROM es el cargador de arranque o ROM de estado sólido, el tipo de ROM más antiguo.
La historia de la memoria de solo lectura muestra cómo este tipo de memoria estática ha funcionado en ingeniería durante el ciclo de vida de la computadora convencional.
La memoria de solo lectura fue pionera en máquinas como el Integrador numérico electrónico y computadora de Mauchly y Eckert o ENIAC en 1948, y luego se encarnó en circuitos integrados en la década de 1960. En las computadoras personales anteriores, se usaban herramientas como los intérpretes BASIC para implementar la memoria de solo lectura. El uso de BIOS ROM en computadoras compatibles con IBM (mencionado anteriormente) también se volvió común.
Memoria de solo lectura y memoria no volátil
La memoria de solo lectura también es importante en el contexto de la memoria no volátil en su conjunto.
La memoria no volátil es cualquier tipo de memoria que tiene estado y no se borra al final de una sesión de usuario en vivo. Otra forma de decir esto es que la memoria no volátil es duradera y más permanente que temporal.
Los expertos clasifican la memoria no volátil como uno de dos tipos fundamentales: memoria no volátil con dirección mecánica y memoria no volátil con dirección eléctrica. El disco duro convencional es un ejemplo de memoria mecánica no volátil y la tecnología de estado sólido representa la memoria eléctrica no volátil.
De ROM / NVM tradicional a versátil
Los primeros tipos de memoria de solo lectura se diseñaron de tal manera que no se podían modificar en el campo. Para cambiar la memoria de solo lectura, las computadoras tenían que enviarse a los fabricantes.
Con el tiempo, los diseñadores comienzan a experimentar con formas más flexibles de memoria de solo lectura, como el desarrollo de ROM programable borrable eléctricamente o EEPROM en 1971.
Más tarde, Toshiba ideó algo llamado NAND flash, que estaba dirigido tanto a discos duros como a recursos de memoria de solo lectura.
Finalmente, surgió algo llamado flash ROM. Flash ROM es más cambiante que otros tipos anteriores de memoria de solo lectura y se adapta a un uso más versátil. Ahora está integrado en una variedad de dispositivos de Internet de las cosas.