É possível montar um computador devido a um CMOS corrompido?

0

O BIOS faz a verificação de erros antes de inicializar com as configurações do CMOS? Ou cega qualquer coisa dentro do CMOS e tenta inicializar com ele?

    
por myopenid 12.07.2014 / 09:27

3 respostas

1

Sempre que o computador inicializa, o BIOS calcula a soma de verificação da memória CMOS. Então, se algo estiver corrompido (até mesmo um bit), o BIOS irá acabar com uma mensagem de erro.

A soma de verificação CMOS é um bom byte de boa paridade. Aqui está uma demonstração simples:

Vamos pegar alguns bytes, por exemplo $ 4E 61 54 69. Em forma binária, eles são

01001110
01100001
01010100
01101001

Nós temos algum tipo de mesa. Devemos olhar para as colunas nessa tabela e escrever zero abaixo de cada coluna, se houver um número par de números e um, se o número de um for ímpar. Depois de realizar essa operação simples, recebemos mais um byte:

01001110
01100001
01010100
01101001
00010010

Último byte é paridade de byte, nossa soma de verificação. E a soma de verificação desses cinco bytes é oito zeros, indica o fato de que tudo está bem.

Hora de tentar alterar algo, por exemplo, o bit mais à direita na linha do meio e calcular o byte de paridade novamente.

01001110
01100001
01010101
01101001
00010010

00000001

Nós não conseguimos oito zeros, então podemos ter cem por cento de certeza: algo mudou.

P.S. Além disso, o BIOS verifica sua própria memória ROM (na verdade, flash) da mesma maneira.

    
por 20.07.2014 / 19:42
0

Como o PC é feito de componentes de lote - o termo "tijolo no computador" é um pouco incorreto. O BIOS faz algo chamado "P.O.S.T" - Power On Self Test quando o PC é iniciado.
Ele olha para o hardware disponível para "tudo de bom" para começar.
Se o BIOS é emparedado, então não há como sair, em vez de mudar o chip físico do BIOS da placa-mãe do PC e colocar um equivalente. Eu não tenho conhecimento suficiente em piscar o BIOS ruim com um bom ... U pode google se você tiver tempo ...

    
por 12.07.2014 / 12:20
0

Tudo o que você precisa fazer é remover a bateria do CMOS e o BIOS será redefinido para o padrão. Bricking o BIOS não faz nada para brickar o computador.

    
por 21.09.2017 / 19:48

Tags