"O CMOS" é uma pequena memória em que o BIOS pode armazenar configurações - é o mesmo dispositivo que o relógio.
No IBM 5150 original, introduzido em 1981, ele não tinha uma configuração CMOS-BIOS controlada por switches DIP na placa-mãe.
O IBM PC AT que saiu depois incluiu um relógio em tempo real Motorola MC146818 - o relógio tinha bateria e incluía uma memória de 64 bytes (também conhecida como NVRAM). Os primeiros locais desta memória foram usados pelo chip do relógio para comunicar a hora e a hora do alarme. Os BIOS começaram a usar os locais restantes para armazenar configurações em vez de usar chaves DIP.Os PCs IBM originais eram compostos de muitos chips autônomos discretos que executavam várias funções, como o PIC (8259), o DMA (8237), o UART (8250), o chip de clock acima mencionado e outros. Eventualmente, os fabricantes de clones de PC consolidaram todo esse hardware, incluindo o chip de clock, em um único chipset composto por apenas um ou dois chips grandes, que também passaram a incluir componentes como um adaptador VGA, controladores USB, etc.
Portanto, não há mais um chip CMOS / clock separado e não existe há muito tempo. A função é emulada pelo chipset ou chip Super I / O na placa-mãe.
Além disso, atualmente a NVRAM em que as configurações são armazenadas não é compatível com bateria, mas com algum tipo de memória flash (o BIOS não se importa, desde que o chipset responda como o velho relógio CMOS / NVRAM). se não todos os sistemas modernos, apenas o relógio é reiniciado se você remover a bateria.