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:
ROM Do Cartão-matriz
ROM do cartão do adaptador (tal como isso encontrado em um cartão video)
Carregado na RAM do disco (excitadores de dispositivo)
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.
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 CMOSAlguns 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. |
Online: 814 users browsing the articles directory
|
|