Professional Documents
Culture Documents
La memoria de slo lectura, conocida tambin como ROM (acrnimo en ingls de read-only
memory), es un medio de almacenamiento utilizado en ordenadores y dispositivos
electrnicos, que permite solo la lectura de la informacin y no su escritura,
independientemente de la presencia o no de una fuente de energa.
Los datos almacenados en la ROM no se pueden modificar, o al menos no de manera rpida o
fcil. Se utiliza principalmente en su sentido ms estricto, se refiere solo a mscara ROM -en
ingls, MROM- (el ms antiguo tipo de estado slido 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 ms modernas, comoEPROM y Flash EEPROM,
efectivamente se pueden borrar y volver a programar varias veces, aun siendo descritos como
"memoria de slo lectura" (ROM). La razn de que se las contine llamando as es que el
proceso de reprogramacin 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 ms flexibles y econmicos, por lo cual las antiguas
mscaras ROM no se suelen encontrar en hardware producido a partir de 2007.
Historia
La memoria flash, inventada por Toshiba a mediados de los 80, y comercializada a principio
de los 90s, es un tipo de EEPROM que hace un uso muy eficiente del chip y puede ser
borrada y reprogramada muchas veces sin dao. Los diseadores rompieron explcitamente
con las prcticas del pasado, afirmando que enfocaba "ser un reemplazo de los discos duros",
ms que tener el tradicional uso de la ROM como una forma de almacenamiento primario no
voltil. En 2007, NAND ha avanzado bastante en su meta, ofreciendo un rendimiento
comparable al de los discos duros, una mejor tolerancia a los golpes, una miniaturizacin
extrema (como por ejemplo memorias USB y tarjetas de memoriaMicroSD), y un consumo de
potencia mucho ms bajo.
Contenido en un PC
Dentro de la memoria ROM se encuentran tres pequeos programas: el BIOS, el SETUP y el
POST. El BIOS (Basic Input Output System o Sistema Bsico de Entradas y Salidas) es un
programa de slo lectura cuya funcin principal es actuar como intermediario entre los
recursos del Hardware y Software. La funcin del POST es realizar una prueba inicial del
Hardware crtico del sistema. Cuando se presiona el botn de encendido de un PC, el primer
proceso que se lleva a cabo es el POST. Si todo funciona correctamente, el sistema sigue su
proceso habitual que culmina con la carga del sistema operativo. Si por el contrario, algunos
de los dispositivos crticos no pasa la prueba POST, el sistema se detiene en esa instancia e
informa a travs de un unos mensajes sonoros cul es el error, el BIOS tiene un sistemas de
pitidos (beeps) para avisar al usuario que tipo de problema hay. El SETUP es una porcin de
software que a diferencia de sus compaeros, podemos entrar en su configuracin y realizar
cambios en sus parmetros con la intencin de optimizar el funcionamiento del hardware. El
men principal del SETUP est dividido en secciones, en las que se agrupan las opciones de
acuerdo con los componentes que se pueden modificar.
Velocidad
Velocidad de lectura
Aunque la relacin relativa entre las velocidades de las memorias RAM y ROM ha ido variando
con el tiempo, desde el ao 2007 la RAM es ms rpida para la lectura que la mayora de las
ROM, razn por la cual el contenido ROM se suele traspasar normalmente a la memoria RAM,
desde donde es leda cuando se utiliza.
Velocidad de escritura
Para los tipos de ROM que puedan ser modificados elctricamente, la velocidad de escritura
siempre es mucho ms lenta que la velocidad de lectura, pudiendo requerir voltaje
excepcionalmente alto, movimiento de jumpers para habilitar el modo de escritura, y
comandos especiales de desbloqueo. Las memorias Flash NAND logran la ms alta velocidad
de escritura entre todos los tipos de memoria ROM reprogramable, escribiendo grandes
bloques de celdas de memoria simultneamente, y llegando a 15 MB/s. La RAM tiene una
capacidad mxima de 128 MB UCV.