CMOS (Semiconductor de óxido metálico complementario) es un tipo de memoria no volátil que se utiliza para almacenar la configuración del BIOS (sistema básico de entrada/salida) de una computadora. La memoria CMOS está ubicada en la placa base y está alimentada por una pequeña batería que mantiene almacenada la configuración incluso cuando la computadora está apagada.
El BIOS es un conjunto de instrucciones que se utilizan para inicializar los componentes de hardware de una computadora cuando está encendida. La configuración del BIOS incluye la hora y la fecha, el orden de inicio de los discos duros y la configuración de los distintos componentes de hardware.
La memoria CMOS se utiliza para almacenar la configuración del BIOS para que el usuario pueda acceder a ella y cambiarla fácilmente. Se puede acceder a la memoria CMOS a través de la utilidad de configuración del BIOS, que es un programa que se incluye con el BIOS.