Ferragem e software do BIOS

O BIOS próprio é software que funciona na memória que consiste em todos os vários excitadores que conectaram a ferragem ao sistema se operando. O BIOS é original comparado ao software normal que todo não carrega do disco; alguma dele preloaded nas microplaquetas de memória (memória de leitura apenas, ou na ROM) instaladas no sistema ou em cartões do adaptador.

  

O BIOS em um PC vem de três fontes possíveis:

O BIOS da ROM do cartão-matriz é o mais frequentemente associado com ferragem melhor que software. Isto é porque o BIOS no cartão-matriz é contido em uma microplaqueta da ROM na placa, que contem os excitadores de software iniciais necessitados começar o corredor do sistema. Anos há, quando somente o DOS estava funcionando em PCES básicos, este era bastante, assim que nenhum outro excitador era BIOS do cartão-matriz do neededthe teve tudo que era necessário. O BIOS do cartão-matriz inclui geralmente excitadores para todos os componentes do sistema básico, including o teclado, movimentação flexível, movimentação dura, portos de série e paralelos, e mais. Enquanto os sistemas se tornaram mais complexos, a ferragem nova foi adicionada para que nenhum excitador do BIOS do cartão-matriz existiu. Estes incluíram dispositivos tais como uns adaptadores video mais novos, movimentações de CD-ROM, discos duros de SCSI, portos do USB, e assim por diante.

Melhor que requerendo um BIOS novo do cartão-matriz que suportasse especificamente os dispositivos novos, era distante mais simples e mais prático copí todos os excitadores novos que fossem necessários no disco duro do sistema e configurarar o sistema operando-se para carregá-los no tempo do carregador. Isto é como a maioria movimentações de CD-ROM, de cartões sadios, varredores, impressoras, dispositivos do cartão de PC (PCMCIA), e assim por diante são suportados. Porque estes dispositivos não necessitam ser ativos durante o tempo do carregador, o sistema pode carregar acima do disco duro e esperar para carregar os excitadores durante a carga de sistema operando-se inicial.

Alguns excitadores, entretanto, devem ser ativos durante o tempo do carregador. Para o exemplo, como poderia você carregar de um disco duro se os excitadores necessários fazer o disco conectarar o trabalho devessem ser carregados desse disco? Obviamente, os excitadores do disco duro devem preloaded na ROM no cartão-matriz ou em um cartão do adaptador.

Como você poderá ver que qualquer coisa onscreen se seu cartão video não tiver um jogo dos excitadores em uma ROM? A solução a esta podia dever fornecer uma ROM do cartão-matriz com os excitadores video apropriados construídos dentro; entretanto, isto é pouco prático por causa da variedade dos cartões video, cada necessitar seus próprios excitadores. Você terminaria acima com centenas das ROM diferentes do cartão-matriz, dependendo de que o cartão video você teve. Instead, quando a IBM projetou o PC original, criou uma solução melhor. Projetou a ROM do cartão-matriz do PC fazer a varredura dos entalhes que procuram cartões do adaptador com as ROM nelas. Se um cartão fosse encontrado com uma ROM nele, a ROM foi executada durante a fase startup inicial de sistema, antes que o sistema começou a carregar o sistema se operando do disco duro.

Pondo os excitadores ROM-BASEADOS para a direita sobre o cartão, você não teve que mudar sua ROM do cartão-matriz para ter sustentação interna para dispositivos novos, especial aqueles que necessitaram ser ativos durante o tempo do carregador. Alguns cartões (placas de adaptador) têm quase sempre uma ROM onboard, including o seguinte:

BIOS e RAM do CMOS

Alguns povos confundem o BIOS com a RAM do CMOS em um sistema. Esta confusão é ajudada pelo fato que o programa de instalação no BIOS está usado ajustar e armazenar os ajustes da configuração na RAM do CMOS. São, no fato, dois componentes totalmente separados.

O BIOS no cartão-matriz é armazenado em uma microplaqueta fixa da ROM. Também no cartão-matriz está uma microplaqueta chamada a microplaqueta de RTC/NVRAM, que está para a memória real-time de clock/nonvolatile. Isto é o lugar onde a informação da instalação do BIOS é armazenada, e é realmente uma microplaqueta do pulso de disparo digital com alguns bytes extra da memória jogados dentro. É chamado geralmente a microplaqueta do CMOS porque é feito usando a tecnologia do CMOS (semicondutor metal-oxide complementar).

O primeiro exemplo deste usado sempre em um PC era a microplaqueta de Motorola MC146818, que teve 64 bytes do armazenamento, de que 14 bytes foram dedicados à função do pulso de disparo, deixando 50 bytes aos ajustes da instalação do BIOS da loja. Embora seja chamado permanente, é realmente temporário, significando que sem poder, os ajustes de time/date e os dados na vontade da parcela da RAM no fato estejam apagados. É considerado permanente por muitos porque é projetado usando a tecnologia do CMOS, que resulta em uma microplaqueta que requeira ainda o poder mas muito em pouco comparada a outras microplaquetas. Uma bateria no sistema, melhor que a corrente da parede da C. A., fornecem esse poder. Isto é também porque a maioria de povos chamam esta microplaqueta a microplaqueta de RAM do CMOS; embora não tècnica exato (quase todas as microplaquetas modernas usam um formulário da tecnologia do CMOS), o termo furasse. A maioria de microplaquetas de RTC/NVRAM funcionam sobre tão pouco quanto 1 micro ampère (millionth de um ampère), assim que usam o poder de bateria muito pequeno funcionar. A maioria de baterias da pilha da moeda do lítio podem durar até 5 anos ou mais antes que a bateria funcione para fora e a informação armazenada (as.well.as a data e a hora) estiver perdida. Alguns sistemas usam versões especiais destas microplaquetas feitas pelo semicondutor, pelo Benchmarq, ou pelo Odin de Dallas (tal como o DS12885 e o DS12887) que incluem a microplaqueta de RTC/NVRAM e a bateria em um único componente.

Quando você incorpora sua instalação do BIOS, configurare seus parâmetros do disco duro ou outros ajustes da instalação do BIOS, e excepto eles, estes ajustes são escritos à área de armazenamento na microplaqueta de RTC/NVRAM (chamado de outra maneira CMOS RAM). Todas as vezes seus carregadores do sistema acima, lê os parâmetros armazenados na microplaqueta de RAM do CMOS para determinar como o sistema deve ser configurarado. Um relacionamento existe entre o BIOS e a RAM do CMOS, mas são duas distintamente porções diferentes do sistema.

este é um artigo adicionado por Melinda Mirovich


Disclaimer: Nosso Web site não é responsável para a informação contida por este artigo. Este artigo em nenhuma maneira reflete as vistas, as opiniões, os pensamentos ou a opinião da equipe de funcionários do diretório dos artigos.

Observação da tradução: O artigo do "ferragem e software BIOS" foi traduzido usando um serviço de tradução automatizado. Nós desculpamo-nos sincerely por todos os erros da tradução que ocorram. Obrigado compreendendo.

Online: 814 users browsing the articles directory