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:
-
Cartões video. Todos têm onboard o BIOS.
-
Adaptadores de SCSI. Aqueles que suportam o booting
das movimentações duras de SCSI ou do CD-ROMs têm onboard o BIOS.
Anote que, em a maioria de casos, o BIOS de SCSI não suporta
nenhuns dispositivos de SCSI à excepção de um disco duro; se
você usar um CD-ROM de SCSI, varredor, movimentação do fecho de
correr, e assim por diante, você necessita ainda carregar os
excitadores apropriados para aqueles dispositivos de seu disco duro.
A maioria de booting mais novo da sustentação de adaptadores
de SCSI dos excitadores de SCSI de um CD-ROM, mas do CD-ROM for ainda
necessário para alcançar o CD-ROM quando booting de uma outra
movimentação ou dispositivo.
-
Cartões da rede. Aqueles que suportam carregar
diretamente de um usuário do arquivo têm o que é chamado geralmente
uma ROM do carregador ou ROM do IPL (carga de programa inicial)
onboard. Isto permite PCES de ser configurarado em um LAN como o
workstationsalso diskless chamado Rede PC, NCs (computadores de rede),
clientes finos, ou mesmo terminais espertos.
- ATA ou placas flexíveis do melhoramento. Placas que
o permitem de unir mais ou tipos diferentes de movimentações do que
o que é suportado tipicamente pelo cartão-matriz sozinho.
Estes cartões requerem onboard o BIOS para permitir estas
movimentações de ser bootable.
-
Placas de Y2K. Placas que incorporam reparos do BIOS
para atualizar o byte do século na RAM do CMOS. Estas placas
têm um excitador pequeno contido em um BIOS, que monitore o byte do
ano para uma mudança de 99 a 00. Quando isto é detectado, o
excitador atualiza o byte do século de 19 a 20, corrigindo uma falha
em algum BIOS mais velho da ROM do cartão-matriz. Embora possa
parecer estranho alistar placas de Y2K porque o século mudou diversos
anos há, se instalado estas placas remanescem frequentemente no uso
até que os sistemas que usam os estejam aposentados.
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
|