¿Cuál es la función del CMOS? ¿En qué se diferencia de la BIOS?

En primer lugar, la BIOS y la CMOS son diferentes y ambos componentes están situados por separado en la placa base del PC.

BIOS significa Basic Input Output System. Es un programa (también conocido como rutina) almacenado en un chip (llamado a su vez chip BIOS) que comprueba de forma rutinaria todo el hardware interno conectado a la placa base del PC. La BIOS contiene un programa especial que se ejecuta regularmente en cada arranque del PC para comprobar que todo está bien y el PC está listo para seguir arrancando. Es posible que escuche un único pitido (después de una comprobación satisfactoria) que implica que todo el hardware o los componentes conectados están bien y funcionan.

Ahora, cada vez que se ejecuta el programa de la BIOS, detecta el hardware, como la CPU, la RAM, el disco duro y, básicamente, todo lo que está conectado a la placa base Y ALMACENA TODOS LOS DATOS ESPECÍFICOS DEL HARDWARE RECOGIDOS EN UN CHIP SEPARADO LLAMADO CMOS (Semiconductor de óxido metálico complementario). Hace décadas, este chip se instalaba por separado en la placa base, pero ahora reside en uno de los conjuntos de chips principales de la placa base (2 CI que son los CI controladores de todo el hardware de la placa base, denominados ICH, MCH o puente norte y puente sur). Este chip controlador contiene el CMOS y mantiene los datos de configuración en él y es apoyado por una célula de moneda (que se puede ver en la placa base) para mantener los datos incluso si el PC está apagado.

Si actualizamos o alteramos cualquier componente en la placa base, entonces al reiniciar el PC, el programa BIOS se ejecuta y comprueba el hardware conectado con los datos almacenados en el CMOS. ¡Si el hardware conectado no está de acuerdo con los datos almacenados en el CMOS, entonces la BIOS detecta el nuevo hardware y sus especificaciones y actualiza los datos de configuración de ese hardware en el CMOS.

En palabras sencillas, el chip de la BIOS contiene el programa para inspeccionar el hardware y el chip del CMOS contiene los datos de especificación de todo el hardware conectado a la placa base.

Espero que esto ayude, buena suerte!