1 BIOS
Caro(a) aluno(a),
Neste ponto da nossa disciplina, acumulamos uma considerável carga de conhecimento sobre a maioria dos aspectos que abrangem hardware. Desta forma, torna-se de fundamental importância, para que você possa aliar a teoria à prática, conhecer os aspectos fundamentais do BIOS, sua importância, configuração e atualização.
BIOS é a abreviação de Basic Input/Output System - sistema básico de entrada e saída.
O BIOS contém todo o software básico, necessário para inicializar a placa-mãe, checar os dispositivos instalados e carregar o sistema operacional que pode ser feito a partir do HD, CD-ROM, pendrive, ou qualquer outra mídia disponível. O BIOS inclui também o Setup, software que permite configurar as diversas opções oferecidas pela placa. O processador é programado para procurar e executar o BIOS sempre que o micro é ligado, processando-o da mesma forma que outro software qualquer. É por isso que a placa-mãe não funciona "sozinha", você precisa ter instalado o processador e os pentes de memória para conseguir acessar o Setup.
Por definição, o BIOS é um software, mas, como de praxe, ele fica gravado em um chip conectado na placa-mãe. Na grande maioria dos casos, o chip combina uma pequena quantidade de memória Flash (256, 512 ou 1024 KB), o CMOS, que é composto por de 128 a 256 bytes de memória volátil mais o relógio de tempo real. Nas placas antigas, era utilizado um chip DIP, enquanto nas atuais é utilizado um chip PLCC (Plastic Leader Chip Carrier) que é bem mais compacto.
O CMOS com pequena capacidade serve para armazenar as configurações do setup representando um pequeno volume de informações. Assim como a memória RAM principal, o CMOS é volátil, de forma que as configurações são perdidas, quando a alimentação elétrica é cortada. Por isso, toda placa-mãe inclui uma bateria, a qual mantém as configurações quando o micro é desligado.
A mesma bateria alimenta também o relógio de tempo real (real time clock). Trata-se de relógio digital comum, responsável por manter atualizada a hora do sistema, mesmo quando o micro é desligado.
Se você prestou atenção nos três parágrafos anteriores, deve estar se perguntando: Por que as configurações do Setup não são armazenadas diretamente na memória Flash, em vez de usar o CMOS, que é volátil? Isso seria perfeitamente possível do ponto de vista técnico, mas a idéia de usar memória volátil para guardar as configurações é, justamente, permitir que você possa zerar as configurações do Setup (removendo a bateria, ou mudando a posição do jumper) em casos cujo computador deixar de inicializar em decorrência de alguma configuração incorreta.
Um caso clássico é tentar fazer um overclock “muito agressivo” e o processador passar a travar logo no início do boot (inicialização), sem que você tenha chance de entrar no setup e desfazer a alteração. Atualmente basta zerar (ressetar) o setup para que tudo volte ao normal, mas se as configurações fossem armazenadas na memória Flash, o procedimento seria mais complicado.
Para zerar o CMOS, você precisa apenas cortar o fornecimento de energia para ele. Existem duas formas de fazer isso:
A primeira é (com o micro desligado) remover a bateria da placa-mãe e usar um objeto condutor de eletricidade ou alguma ferramenta apropriada para fechar um curto-circuito entre os dois contatos da bateria durante 15 segundos. Isso garante que qualquer carga remanescente seja eliminada e o CMOS seja realmente apagado.
A segunda é usar o jumper Clear CMOS, que fica sempre posicionado próximo à bateria. Ele possui duas posições possíveis, uma para uso normal e outra para apagar o CMOS (discharge ou clear CMOS). Basta mudá-lo de posição durante 15 segundos e depois recolocá-lo na posição original.
Uma dica é que muitas placas vêm de fábrica com o jumper na posição discharge para evitar que a carga da bateria seja consumida enquanto a placa fica em estoque. Ao montar o micro, você precisa se lembrar de verificar e, caso necessário, mudar a posição do jumper, caso contrário a placa não funciona ou exibe uma mensagem de erro durante o boot e não salva as configurações do Setup CMOS, que fica sempre posicionado próximo à bateria, possui duas posições possíveis: uma para uso normal e outra para apagar o CMOS (discharge ou clear CMOS). Basta mudá-lo de posição durante 15 segundos e depois recolocá-lo na posição original.
Na seqüência, observe, nas Figuras 1, 2 e 3, a localização do BIOS na placa-mãe.
Figura 1 – Localização do BIOS e Jumper na placa-mãe Phitronics
Figura 2 – Localização do Bios na placa-mãe ASRock 775VM800
Figura 3 – Localização do Bios e da bateria do CMOS (Placa-mãe Asus)