BIOS: diferenças entre revisões
bot: revertidas edições de 186.215.141.218 ( modificação suspeita : -66), para a edição 22510257 de X360xSilent LightStep |
|||
Linha 7: | Linha 7: | ||
== Onde se localiza == |
== Onde se localiza == |
||
O BIOS é armazenado num chip [[ROM]] (''Read-Only Memory'') que pode ser do tipo [[Mask-ROM]] e [[PROM]] nas placas-mãe produzidas até o início da década de 1990, e Flash ROM ([[memória flash]]) nas placas mais recentes. Na memória ROM da placa-mãe existem mais dois programas chamados Setup (usado para configurar alguns parâmetros do BIOS), e [[POST]] (Power On Self Test) (uma seqüência de testes ao hardware do computador para verificar se o sistema se encontra em estado operacional). |
O BIOS é armazenado num chip [[ROM]] (''Read-Only Memory'') que pode ser do tipo [[Mask-ROM]] e [[PROM]] nas placas-mãe produzidas até o início da década de 1990, e Flash ROM ([[memória flash]]) nas placas mais recentes. Na memória ROM da placa-mãe existem mais dois programas chamados Setup (usado para configurar alguns parâmetros do BIOS), e [[POST]] (Power On Self Test) (uma seqüência de testes ao hardware do computador para verificar se o sistema se encontra em estado operacional). |
||
[[Ficheiro:Phoenix bios.jpg|thumb|right|200px|Chip de BIOS do tipo PLCC (Plastic Leaded Chip Carrier), encontrado em placas-mãe modernas]] |
[[Ficheiro:Phoenix bios.jpg|thumb|right|200px|Chip de BIOS do tipo PLCC (Plastic Leaded Chip Carrier), encontrado em placas-mãe modernas]]. Conheça os principais fabricantes de BIOS: |
||
2TheMax |
|||
http://www.2themax.com (http://www.2themax.com) |
|||
Abit |
|||
http://www.abit-usa.com/ (http://www.abit-usa.com/) |
|||
Acer |
|||
http://www.acer.com/ (http://www.acer.com/) |
|||
ftp://ftp.acer.com/aac_support/desktop/bios/ (ftp://ftp.acer.com/aac_support/desktop/bios/) |
|||
ALI (Acer Laboratories) |
|||
http://www.ali.com.tw/eng/about/index.htm (http://www.ali.com.tw/eng/about/index.htm) |
|||
AME Group |
|||
http://www.amegroup.com.au/ (http://www.amegroup.com.au/) |
|||
American Megatrends |
|||
http://www.megatrends.com (http://www.megatrends.com) |
|||
http://www.ami.com/support/ (http://www.ami.com/support/) |
|||
Amptron |
|||
http://www.amptron.com/ (http://www.amptron.com/) |
|||
http://www.wimsbios.com/HTML1/amptron.html (http://www.wimsbios.com/HTML1/amptron.html) |
|||
Amstrad |
|||
http://www.amstrad.com/ (http://www.amstrad.com/) |
|||
Antec |
|||
http://www.antec-inc.com/ (http://www.antec-inc.com/) |
|||
Aopen |
|||
http://www.aopen.com.tw/ (http://www.aopen.com.tw/) |
|||
http://download.aopen.com.tw/default.aspx (http://download.aopen.com.tw/default.aspx) |
|||
ARI Service |
|||
http://www.ari-service.com/ (http://www.ari-service.com/) |
|||
http://www.ari-service.com/support/ (http://www.ari-service.com/support/) |
|||
ASUS |
|||
http://www.asus.com.tw/ (http://www.asus.com.tw/) |
|||
Award |
|||
http://www.award.com/ (http://www.award.com/) |
|||
Bare-Bone |
|||
http://www.bare-bone.com/ (http://www.bare-bone.com/) |
|||
http://www.bare-bone.com/support/ (http://www.bare-bone.com/support/) |
|||
Biostar |
|||
http://www.biostar-usa.com/ (http://www.biostar-usa.com/) |
|||
http://www.biostar-usa.com/downloadmain.asp (http://www.biostar-usa.com/downloadmain.asp) |
|||
Commate |
|||
http://www.tcommate.com.tw/ (http://www.tcommate.com.tw/) |
|||
Compaq Computer |
|||
http://www.compaq.com (http://www.compaq.com) |
|||
http://www.compaq.com/support/files/ (http://www.compaq.com/support/files/) |
|||
Computer Technology |
|||
http://www.ctlcorp.com/ (http://www.ctlcorp.com/) |
|||
Computex |
|||
http://www.computex.com.tw/ (http://www.computex.com.tw/) |
|||
Data Expert (Expert Media) |
|||
http://www.dataexpert.com.tw (http://www.dataexpert.com.tw) |
|||
Dell Computer |
|||
http://support.dell.com/ (http://support.dell.com/) |
|||
DFI (Diamond Flower Electric Instrument) |
|||
http://www.dfiusa.com (http://www.dfiusa.com) |
|||
Diamond Multimedia |
|||
http://www.diamondmm.com (http://www.diamondmm.com) |
|||
Digicom Group |
|||
http://www.digicomgroup.com/ (http://www.digicomgroup.com/) |
|||
Digital Equipment Corporation (DEC) |
|||
http://www.compaq.com/ (http://www.compaq.com/) |
|||
DTK Computer |
|||
http://www.dtk.com.tw/ (http://www.dtk.com.tw/) |
|||
http://www.dtk.com.tw/download.html (http://www.dtk.com.tw/download.html) |
|||
EFA |
|||
http://www.efacorp.com/ (http://www.efacorp.com/) |
|||
Elitegroup Computer Systems |
|||
http://www.ecsusa.com/ (http://www.ecsusa.com/) |
|||
Evergreen Technologies |
|||
http://www1.evergreeninvestments.com/eicom/pub/homepage.go?k=900100002 (http://www1.evergreeninvestments.com/eicom/pub/homepage.go?k=900100002) |
|||
http://www1.evergreeninvestments.com/eicom/public/content/Help.jsp (http://www1.evergreeninvestments.com/eicom/public/content/Help.jsp) |
|||
Famous Technology |
|||
http://www.magic-pro.com/ (http://www.magic-pro.com/) |
|||
FIC |
|||
http://www.fic.com.tw/ (http://www.fic.com.tw/) |
|||
Flexus |
|||
http://www.flexus.nl/ (http://www.flexus.nl/) |
|||
Fujitsu |
|||
http://www.fcpa.com/ (http://www.fcpa.com/) |
|||
http://www.fcpa.com/support/ (http://www.fcpa.com/support/) |
|||
Gateway |
|||
http://www.gateway.com/ (http://www.gateway.com/) |
|||
http://www.gateway.com/support/ (http://www.gateway.com/support/) |
|||
Gemlight |
|||
http://www.genicom.com/ (http://www.genicom.com/) |
|||
IBM |
|||
http://www.ibm.com/products/us/ (http://www.ibm.com/products/us/) |
|||
http://www.ibm.com/support (http://www.ibm.com/support) |
|||
Intel |
|||
http://www.intel.com/ (http://www.intel.com/) |
|||
Iwill |
|||
http://www.iwill.com.tw/ (http://www.iwill.com.tw/) |
|||
Jamicon |
|||
http://www.jamicon.com/ (http://www.jamicon.com/) |
|||
Jetway |
|||
http://www.jetway.com.tw/ (http://www.jetway.com.tw/) |
|||
J-Mark |
|||
http://www.jmark.com/ (http://www.jmark.com/) |
|||
Koutech |
|||
http://www.koutech.com (http://www.koutech.com) |
|||
http://www.koutech.com/support.asp (http://www.koutech.com/support.asp) |
|||
Magic Pro |
|||
http://www.magic-pro.com/ (http://www.magic-pro.com/) |
|||
Matsonic |
|||
http://www.matsonic.com/ (http://www.matsonic.com/) |
|||
Micron |
|||
http://www.micron.com/ (http://www.micron.com/) |
|||
http://support.micronpc.com/ (http://support.micronpc.com/) |
|||
MicroStar |
|||
http://www.msicomputer.com/ (http://www.msicomputer.com/) |
|||
http://www.msicomputer.com/support/faq.asp (http://www.msicomputer.com/support/faq.asp) |
|||
Mylex |
|||
http://www.mylex.com/ (http://www.mylex.com/) |
|||
NEC |
|||
http://www.nec-computers.com (http://www.nec-computers.com) |
|||
http://support.neccsdeast.com/index.asp (http://support.neccsdeast.com/index.asp) |
|||
NCR |
|||
http://www.ncr.com/ (http://www.ncr.com/) |
|||
Packard Bell |
|||
http://www.packardbell.com/ (http://www.packardbell.com/) |
|||
PC Partner |
|||
http://www.pcpartner.com/ (http://www.pcpartner.com/) |
|||
PC Chips |
|||
http://www.pcchipsusa.com (http://www.pcchipsusa.com) |
|||
PC Wave |
|||
http://pcwave.techshopping.com/techshopping/index_d2r.jsp (http://pcwave.techshopping.com/techshopping/index_d2r.jsp) |
|||
Phoenix |
|||
http://www.phoenix.com/ (http://www.phoenix.com/) |
|||
http://www.phoenix.com/pcuser/ (http://www.phoenix.com/pcuser/) |
|||
Pine Group |
|||
http://www.pinegroup.com/ (http://www.pinegroup.com/) |
|||
== Funcionamento == |
== Funcionamento == |
||
Entre outras funções o papel mais importante do BIOS é o carregamento do [[sistema operacional]]. Quando o computador é ligado e o [[microprocessador]] tenta executar sua primeira instrução, ele tem que obtê-la de algum lugar. Não é possível obter essa instrução do sistema operacional, pois esse se localiza no [[disco rígido]], e o microprocessador não pode se comunicar com ele sem que algumas instruções o digam como fazê-lo. É o BIOS o responsável por fornecer essas instruções. |
Entre outras funções o papel mais importante do BIOS é o carregamento do [[sistema operacional]]. Quando o computador é ligado e o [[microprocessador]] tenta executar sua primeira instrução, ele tem que obtê-la de algum lugar. Não é possível obter essa instrução do sistema operacional, pois esse se localiza no [[disco rígido]], e o microprocessador não pode se comunicar com ele sem que algumas instruções o digam como fazê-lo. É o BIOS o responsável por fornecer essas instruções. |
Revisão das 11h16min de 22 de novembro de 2010
BIOS, em computação Basic Input/Output System (Sistema Básico de Entrada/Saída). O termo é incorretamente conhecido como Basic Integrated Operating System (Sistema Operacional Básico Integrado) ou Built In Operating System (Sistema Operacional Interno). O BIOS é um programa de computador pré-gravado em memória permanente (firmware) executado por um computador quando ligado. Ele é responsável pelo suporte básico de acesso ao hardware, bem como por iniciar a carga do sistema operacional.
Origem do termo
O termo apareceu pela primeira vez no sistema operacional CP/M, descrevendo a parte do sistema carregada durante a inicialização, que lidava diretamente com o hardware (máquinas CP/M normalmente tinham apenas um simples boot loader na ROM). A maioria das versões do DOS tem um arquivo chamado "IBMBIO.COM" ou "IO.SYS" que são análogos ao disco CP/M BIOS.
Onde se localiza
O BIOS é armazenado num chip ROM (Read-Only Memory) que pode ser do tipo Mask-ROM e PROM nas placas-mãe produzidas até o início da década de 1990, e Flash ROM (memória flash) nas placas mais recentes. Na memória ROM da placa-mãe existem mais dois programas chamados Setup (usado para configurar alguns parâmetros do BIOS), e POST (Power On Self Test) (uma seqüência de testes ao hardware do computador para verificar se o sistema se encontra em estado operacional).
. Conheça os principais fabricantes de BIOS:
2TheMax http://www.2themax.com (http://www.2themax.com) Abit http://www.abit-usa.com/ (http://www.abit-usa.com/) Acer http://www.acer.com/ (http://www.acer.com/) ftp://ftp.acer.com/aac_support/desktop/bios/ (ftp://ftp.acer.com/aac_support/desktop/bios/) ALI (Acer Laboratories) http://www.ali.com.tw/eng/about/index.htm (http://www.ali.com.tw/eng/about/index.htm) AME Group http://www.amegroup.com.au/ (http://www.amegroup.com.au/) American Megatrends http://www.megatrends.com (http://www.megatrends.com) http://www.ami.com/support/ (http://www.ami.com/support/) Amptron http://www.amptron.com/ (http://www.amptron.com/) http://www.wimsbios.com/HTML1/amptron.html (http://www.wimsbios.com/HTML1/amptron.html) Amstrad http://www.amstrad.com/ (http://www.amstrad.com/) Antec http://www.antec-inc.com/ (http://www.antec-inc.com/) Aopen http://www.aopen.com.tw/ (http://www.aopen.com.tw/) http://download.aopen.com.tw/default.aspx (http://download.aopen.com.tw/default.aspx) ARI Service http://www.ari-service.com/ (http://www.ari-service.com/) http://www.ari-service.com/support/ (http://www.ari-service.com/support/) ASUS http://www.asus.com.tw/ (http://www.asus.com.tw/) Award http://www.award.com/ (http://www.award.com/) Bare-Bone http://www.bare-bone.com/ (http://www.bare-bone.com/) http://www.bare-bone.com/support/ (http://www.bare-bone.com/support/) Biostar http://www.biostar-usa.com/ (http://www.biostar-usa.com/) http://www.biostar-usa.com/downloadmain.asp (http://www.biostar-usa.com/downloadmain.asp) Commate http://www.tcommate.com.tw/ (http://www.tcommate.com.tw/) Compaq Computer http://www.compaq.com (http://www.compaq.com) http://www.compaq.com/support/files/ (http://www.compaq.com/support/files/) Computer Technology http://www.ctlcorp.com/ (http://www.ctlcorp.com/) Computex http://www.computex.com.tw/ (http://www.computex.com.tw/) Data Expert (Expert Media) http://www.dataexpert.com.tw (http://www.dataexpert.com.tw) Dell Computer http://support.dell.com/ (http://support.dell.com/) DFI (Diamond Flower Electric Instrument) http://www.dfiusa.com (http://www.dfiusa.com) Diamond Multimedia http://www.diamondmm.com (http://www.diamondmm.com) Digicom Group http://www.digicomgroup.com/ (http://www.digicomgroup.com/) Digital Equipment Corporation (DEC) http://www.compaq.com/ (http://www.compaq.com/) DTK Computer http://www.dtk.com.tw/ (http://www.dtk.com.tw/) http://www.dtk.com.tw/download.html (http://www.dtk.com.tw/download.html) EFA http://www.efacorp.com/ (http://www.efacorp.com/) Elitegroup Computer Systems http://www.ecsusa.com/ (http://www.ecsusa.com/) Evergreen Technologies http://www1.evergreeninvestments.com/eicom/pub/homepage.go?k=900100002 (http://www1.evergreeninvestments.com/eicom/pub/homepage.go?k=900100002) http://www1.evergreeninvestments.com/eicom/public/content/Help.jsp (http://www1.evergreeninvestments.com/eicom/public/content/Help.jsp) Famous Technology http://www.magic-pro.com/ (http://www.magic-pro.com/) FIC http://www.fic.com.tw/ (http://www.fic.com.tw/) Flexus http://www.flexus.nl/ (http://www.flexus.nl/) Fujitsu http://www.fcpa.com/ (http://www.fcpa.com/) http://www.fcpa.com/support/ (http://www.fcpa.com/support/) Gateway http://www.gateway.com/ (http://www.gateway.com/) http://www.gateway.com/support/ (http://www.gateway.com/support/) Gemlight http://www.genicom.com/ (http://www.genicom.com/) IBM http://www.ibm.com/products/us/ (http://www.ibm.com/products/us/) http://www.ibm.com/support (http://www.ibm.com/support) Intel http://www.intel.com/ (http://www.intel.com/) Iwill http://www.iwill.com.tw/ (http://www.iwill.com.tw/) Jamicon http://www.jamicon.com/ (http://www.jamicon.com/) Jetway http://www.jetway.com.tw/ (http://www.jetway.com.tw/) J-Mark http://www.jmark.com/ (http://www.jmark.com/) Koutech http://www.koutech.com (http://www.koutech.com) http://www.koutech.com/support.asp (http://www.koutech.com/support.asp) Magic Pro http://www.magic-pro.com/ (http://www.magic-pro.com/) Matsonic http://www.matsonic.com/ (http://www.matsonic.com/) Micron http://www.micron.com/ (http://www.micron.com/) http://support.micronpc.com/ (http://support.micronpc.com/) MicroStar http://www.msicomputer.com/ (http://www.msicomputer.com/) http://www.msicomputer.com/support/faq.asp (http://www.msicomputer.com/support/faq.asp) Mylex http://www.mylex.com/ (http://www.mylex.com/) NEC http://www.nec-computers.com (http://www.nec-computers.com) http://support.neccsdeast.com/index.asp (http://support.neccsdeast.com/index.asp) NCR http://www.ncr.com/ (http://www.ncr.com/) Packard Bell http://www.packardbell.com/ (http://www.packardbell.com/) PC Partner http://www.pcpartner.com/ (http://www.pcpartner.com/) PC Chips http://www.pcchipsusa.com (http://www.pcchipsusa.com) PC Wave http://pcwave.techshopping.com/techshopping/index_d2r.jsp (http://pcwave.techshopping.com/techshopping/index_d2r.jsp) Phoenix http://www.phoenix.com/ (http://www.phoenix.com/) http://www.phoenix.com/pcuser/ (http://www.phoenix.com/pcuser/) Pine Group http://www.pinegroup.com/ (http://www.pinegroup.com/)
Funcionamento
Entre outras funções o papel mais importante do BIOS é o carregamento do sistema operacional. Quando o computador é ligado e o microprocessador tenta executar sua primeira instrução, ele tem que obtê-la de algum lugar. Não é possível obter essa instrução do sistema operacional, pois esse se localiza no disco rígido, e o microprocessador não pode se comunicar com ele sem que algumas instruções o digam como fazê-lo. É o BIOS o responsável por fornecer essas instruções.
Sequência de funcionamento
Quando o computador é ligado, o BIOS opera na seguinte sequência:
- Verifica as informações armazenadas em uma minúscula memória RAM, que se localiza em um chip fabricado com tecnologia CMOS. A memória CMOS armazena informações relativas a configuração de hardware, que podem ser alteradas de acordo as mudanças do sistema. Essas informações são usadas pelo BIOS modificar ou complementar sua programação padrão, conforme necessário.
- POST (Power-On Self-Test ou Autoteste de Partida), que são os diagnósticos e testes realizados nos componentes físicos (Disco rígido, processador, etc). Os problemas são comunicados ao usuário por uma combinação de sons (bipes) numa determinada seqüência e se possível, exibidos na tela. O manual do fabricante permite a identificação do problema descrevendo a mensagem que cada seqüência de sons representa.
- Ativação de outros BIOS possivelmente presentes em dispositivos instalados no computador (ex. discos SCSI e placas de vídeo).
- Descompactação para a memória principal. Os dados, armazenados numa forma compactada, são transferidos para a memória, e só aí descompactados. Isso é feito para evitar a perda de tempo na transferência dos dados.
- Leitura dos dispositivos de armazenamento, cujos detalhes e ordem de inicialização são armazenados na CMOS. Se há um sistema operacional instalado no dispositivo, em seu primeiro sector (o Master Boot Record) estão as informações necessárias para o BIOS encontrá-la (este sector não deve exceder 512 bytes).
Existem pequenos trechos de softwares chamados de Manipuladores de Interrupção que atuam como tradutores entre os componentes de hardware e o sistema operacional. Um exemplo dessa tradução é quando é pressionada uma tecla no teclado, o evento associado ao sinal é enviado para o manipulador de interrupção do teclado que é enviado a CPU que trata e envia esse evento para o sistema operacional. Os drivers de dispositivos são outros trechos de software que identificam e atuam como interface entre os componentes básicos de hardware como o teclado, mouse, disco rígido.
Inicializando o Computador
Ao ligar o computador, o primeiro software que você vê agindo é o do BIOS. Durante a seqüência de inicialização (boot), o BIOS faz uma grande quantidade de operações para deixar o computador pronto para o uso. Depois de verificar a configuração na CMOS e carregar os manipuladores de interrupção, o BIOS determina se a placa de vídeo está operacional. Em seguida, o BIOS verifica se trata de uma inicialização a frio (cold boot) ou de uma reinicialização (reboot). Ela verifica as portas PS/2 ou portas USB em busca de um teclado e um mouse. Ela procura por um barramento PCI (Peripheral Component Interconnect) e, caso encontre algum, verifica todos os cartões PCI. Se o BIOS encontrar algum erro durante o POST, haverá uma notificação ao usuário em forma de bips e mensagens.
Após isso aparecem detalhes sobre o sistema:
- Processador
- Unidades (drivers) de disco flexível e disco rígido
- Memória
- Versão e data do BIOS
- monitor de vídeos
Recursos
Na época do MS-DOS o BIOS atendia praticamente a todas as chamadas de entrada e saída E/S ou I/O (Input/Output) da máquina, atualmente a conexão é feita através da instalação de drivers e é por meio desses drivers que os sistemas operacionais tem contato direto com os hardwares.
Na maioria dos BIOS é possível especificar em qual ordem os dispositivos de armazenamento devem ser carregados. Desta forma é possível, por exemplo, carregar uma distribuição do sistema operacional Linux que funciona diretamente do CD antes do sistema operacional instalado no HD (especificando que o CD deve ser verificado antes do HD).
Alguns BIOS também permitem a escolha entre diversos sistemas operacionais instalados, mas isto geralmente é feito com um software de terceiros (boot loader).
Actualização ou Upgrade
Na maioria das placas-mãe modernas o BIOS pode ser atualizado, e os fabricantes disponibilizam arquivos para essa finalidade. A atualização pode resolver problemas de funcionamento de periféricos, ou mesmo erros da versão anterior do BIOS. A atualização altera três programas que estão dentro da memória ROM (BIOS, POST, Setup) e é uma operação de risco e requer muito cuidado para não haver danos na placa-mãe.
Há vários problemas que podem acontecer nas atualizações, alguns deles são: arquivos corrompidos, falta de informações para a solicitação do software correto, ou ainda a falta de energia elétrica. Se ocorrer algum problema o sistema poderá não iniciar, deixando a placa-mãe muitas vezes inoperante.
A atualização ou o upgrade do chip somente deve ser feito quando for realmente necessário.
Os principais fabricantes deste firmware são: American Megatrends (AMI), Award, General Software, Insyde Software, e Phoenix Technologies.