Quando pressiono DEL durante a inicialização, estou entrando no CMOS ou no BIOS?

27

Durante muito tempo, presumi que estava entrando na configuração do BIOS e o CMOS é um chip que contém as configurações definidas na BIOS em sua memória.

Recentemente, li em algum lugar que, quando estou configurando a ordem de inicialização e etc, isso é realmente a configuração do CMOS.

Estou um pouco confuso agora, alguém poderia me explicar isso?

Space Ghost
fonte
Você estava certa.
Lightness Races com Monica
5
CMOS é hardware, BIOS é um código
Ron
Agora, qual software já está em execução e lê o teclado e decide entrar na configuração do CMOS? :)
Hagen von Eitzen
Tecnicamente, ninguém mais usa o BIOS, ele foi substituído pelo uefi .
como: quando inicio meu pc, estou entrando no Windows (ou qualquer outro sistema operacional) ou no disco rígido?
RogUE

Respostas:

60

Ambos. O CMOS armazena informações de configuração do BIOS. Quando você "entra na instalação", está executando o programa de configuração do BIOS, que carrega as configurações definidas no CMOS. Você está "configurando" o CMOS, fornecendo informações de configuração que o BIOS usará durante a execução.

O BIOS é um programa escrito como Firmware em uma ROM, portanto não pode ser gravado (exceto por uma operação flash tudo ou nada, que é perigosa, portanto não é uma operação diária). A ROM do BIOS armazena suas informações de configuração no CMOS quando você pressiona F10. É por isso que limpar o CMOS restaura as configurações do BIOS para o padrão e é por isso que não exclui o BIOS, deixando-o com um peso de papel caro.

Por exemplo, o BIOS possui uma sub-rotina que carregará o sistema operacional pela ordem de inicialização. as informações de ordem de inicialização, no entanto, (por exemplo, use o primeiro CD-ROM como primeiro dispositivo) são armazenadas no CMOS. Se você limpar o CMOS, o BIOS usará um padrão, geralmente o primeiro disco no primeiro controlador de disco preenchido.

Frank Thomas
fonte
6
Se puder "piscar", é uma EEPROM.
Andrew
3

BIOS significa Basic Input Output System e CMOS significa Complementary Metal Oxide Semiconductor. O sistema do BIOS está gravado no microchip do CMOS. Você não pode ter um BIOS sem um CMOS para mantê-lo, portanto, não é incomum que os dois termos sejam usados ​​de forma intercambiável.

William Russell
fonte
1
'Complementary';)
Space Ghost
Aww, está certo! Obrigado por me pegar nisso.
William Russell
3
Na verdade, o BIOS está escrito em * ROM, não em CMOS. Gravação do BIOS no CMOS para armazenar alguns parâmetros. Desculpe, você perdeu meu voto positivo :(
Romeo Ninov 5/05
1
Nesse caso, o CMOS é usado no sentido do relógio em tempo real, onde são armazenadas as configurações do BIOS. E não é o mesmo lugar onde código BIOS reside
Romeo Ninov
2
@RichieFrame: Tecnicamente, você está certo, mas há muitos anos a RAM do CMOS com o apoio de uma bateria começou a ser chamada simplesmente de "CMOS". Hoje em dia, estupidamente, o significado adicional do termo CMOS é o circuito integrado que contém a RAM não volátil com as configurações do BIOS (e os circuitos RTC). Certamente, um termo melhor é NVRAM (RAM não volátil). --- De qualquer forma, como Romeo Ninov escreveu, o BIOS não é armazenado neste CMOS. Apenas as configurações do BIOS estão lá.
Pabouk 05/05