¿Qué es EEPROM?

EEPROM significa Memoria de sólo lectura programable y borrable eléctricamente, y se pronuncia doble-ee-prom o ee-prom. Es un nombre largo para un pequeño chip que contiene bits de código de datos que se pueden reescribir y borrar mediante una carga eléctrica, un byte a la vez. Sus datos no se pueden reescribir de forma selectiva; todo el chip debe borrarse y reescribirse para actualizar su contenido.

Si bien la memoria de acceso aleatorio (RAM) pierde sus datos cada vez que apaga su computadora, EEPROM no requiere una fuente de energía para mantener sus datos. Por esta razón, muchos chips de BIOS lo utilizan comúnmente para guardar la configuración del sistema.

BIOS son las siglas de Basic Input / Output System. Cuando se enciende una computadora, el chip BIOS ejecuta un programa llamado CMOS (Semiconductor de óxido metálico complementario) que contiene configuraciones que permiten que la computadora reconozca su hardware. Los usuarios pueden ingresar al programa CMOS durante el arranque para modificar la configuración del BIOS. Alguien podría necesitar hacer esto, por ejemplo, cuando obtenga un nuevo disco duro. Después de modificar la configuración, el BIOS guardará la nueva copia de instrucciones en EEPROM.

Con la llegada de EEPROM, los fabricantes también podrían actualizar el programa BIOS. En el pasado, esto no era posible, y un chip BIOS desactualizado significaba tener que reemplazar el chip adquiriendo una placa base más nueva. Un chip de BIOS que se puede actualizar con esta capacidad se denomina BIOS flash, porque la EEPROM se actualiza mediante cargas eléctricas o flashes.

EEPROM es más lenta que la RAM, pero está perfectamente bien para aplicaciones como almacenar configuraciones de BIOS guardadas. No se elegiría para aplicaciones con requisitos dinámicos de lectura / escritura, como en el caso de una cámara digital, un dispositivo de memoria extraíble o una tarjeta flash. Para estos fines, se utiliza una forma híbrida más nueva llamada memoria flash. La memoria flash se diferencia en que sus datos se pueden reescribir de forma selectiva. También se puede borrar y reescribir en bloques completos, en lugar de un byte a la vez. Esto lo hace mucho más rápido que EEPROM.
Los chips BIOS flash más nuevos pueden o no usar memoria flash, en lugar de EEPROM. La BIOS solo se denomina BIOS flash porque la memoria que utiliza, en ambos casos, se reprograma mediante la actualización del chip, ya sea un byte a la vez o en bloques.