Es un tipo de memoria
semiconductora diseñada para
almacenar datos de forma
permanente o que no cambien con
frecuencia.
Durante su
operación
NORMAL, no se
puede "Escribir"
solamente leer
USO PRINCIPAL
Almacenamiento de programas en las
microcomputadoras.
Almacenar datos e
información que no va a
cambiar en la función
NORMAL del sistema.
OPERACIÓN DE LECTURA
Para poder leer una palabra de
datos de la ROM, necesitamos
hacer dos cosas:
Aplicar las entradas de dirección apropiadas
Activar las entradas de conttrol
ARQUITECTURA DE UNA ROM
Consta de cuatro partes básicas:
Decodificador de fila
Decodificador de columna
Búferes de salida
Arreglo de registros
SINCRONIZACIÓN DE UNA ROM
Durante la operación de Lectura se
produce un tiempo de propagación
entre la aplicación de las entradas en
una ROM y la aparcición de las
salidas de datos
TIPOS DE ROM
ROM programa por máscara
Su programación se realiza la mismo tiempo que se fabrica el circuito integrado.
ROM programable y borrable (EPROM)
Puede programarse por parte del usuario y de igual forma puede borrarse y
reprogramarse cuantas veces se requiera.
ROM programable y borrable eléctricamente
Tiene la característica de borrarse con electricidad, así solucionando las desventajas de la EPROM
ROMs programables (PROMs)
No se programan desde su fabricación, sino que el usuario puede programarlas como
requiera, pero una vez programadas no pueden borrarse.
MEMORIA FLASH
Fue un reto de lograr
fabricar una memoria
con las capacidades de
la EEPROM pero con
densidades y costos
cercanos a la EPROM,
al mismo tiempo que
se mantuviera el
acceso de lectura de
alta velocidad.