BIOS
Visualizado 1.362 vezes
BIOS, em computaçãoBasic Input/Output System (Sistema Básico de Entrada/Saída) que por vezes é erroneamente descrito como sendo Basic Integrated Operating System (Sistema Operacional Básico Integrado). O BIOS é o primeiro programa executado pelo computador quando ligado, é ele que detecta e mostra(apresenta) para os softwares os hardwares que o computador possui, também faz algumas operações básicas de entrada e saída, uma delas é a intermediação para a gravação e leitura no disco rígido da maquína.
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. A maioria das versões do DOS tem um arquivo chamado “IBMBIO.COM” ou “IO.SYS” que são análogos ao BIOS dos CP/M. Ainda que BIOS seja um acrônimo para um termo técnico, também pode ser um trocadilho com a palavra grega ???? (bios), que significa vida.
Incluem os principais vendedores dos chips da BIOS American Megatrends (AMI), General Software, Insyde Software, e Phoenix]] Technologies]].
Onde se localiza
O BIOS é armazenado num chip ROM(Read-Only Memory) que pode ser do tipo Mask-ROM (encontrado em placas mães mais velhas) ou ainda Flash ROM (que são os chips das placas atuais), é uma memória de Somente Leitura localizada na placa-mãe como nas fotos ao lado. Na memória ROM da placa-mãe existem mais dois programas chamados setup(que é aquele programa que você executa quando pressiona a tecla Del durante o POST), e POST(Power On Selt Test) (é um teste executado toda vez em que você liga o micro, um de seus testes é o de contagem de memória). Como os 3 programas estão encorporados no mesmo chip a maioria dos usuarios acabam chamando o POST e o setup de BIOS, isso é técnicamente errado pois são três programas distintos.
Funcionamento
Quando o computador é ligado, o BIOS opera na seguinte sequência:
- Leitura do CMOS, onde as configurações personalizáveis estão armazenadas.
- 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 sequência, ou exibidos na tela. O manual do fabricante permite a identificação do problema descrevendo a mensagem que cada sequê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 no 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á-lo (este sector não deve exceder 512 bytes).
Recursos
Na época do MS-DOS a BIOS fazia praticamente todas as ligações de Entrada e Saída E/S ou I/O(Input Output) da máquina, atualmente os sistemas operacionais tem contato direto com os hardwares, e a BIOS é mais ultilizada para dar o “ponta pé inicial no computador”.
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 memoria ROM (BIOS,POST,setup) e é uma operação de risco e requer muito cuidado para não haver danos na placa mãe.
A 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á naum iniciar deixando sua placa mãe muitas vezes inutilizável.
A atualização ou o Upgrade do chip somente deve ser feito quando for realmente necessário.
Fonte: Wikipedia