O Arranque do Computador

A BIOS:


A BIOS (Basic Input/Output System) é um programa gravado em memória permanente (firmware), executado por um computador quando ligado. A principal função da BIOS é carregar o sistema operativo, ou seja, fornecer ao processador a sua primeira instrução.

Chip de BIOS DIP (Dual In Paralell), encontrado em motherboards antigas:


Chip de BIOS PLCC (Plastic Leaded Chip Carrier), encontrado em motherboards modernas.



Sequência de funcionamento: 
1. A BIOS verifica as informações armazenadas numa minúscula memória RAM, guardadas no CMOS (Complementary Metal Oxide Semiconductor). O CMOS armazena informações relativas a hardware que podem ser alteradas de acordo com mudanças no sistema ou necessidades do utilizador.

2. Executa o POST(Power On Self Test) (Ver segunda parte deste  texto).

3. Activa outras BIOS presentes noutros dispositivos tais como placas de vídeo.

4. Leitura dos dispositivos de armazenamento, cuja ordem de inicialização está armazenada no CMOS.

Ao ligar o computador o primeiro software que é lido é a BIOS. A BIOS executa uma série de intruções que deixam o computador pronto a ser usado.
Após carregar as configurações do CMOS, a BIOS determina se a placa gráfica está operacional. De seguida a BIOS verifica as portas PS/2 ou USB à procura de um rato ou teclado. A BIOS verifica todas as placas PCI instaladas. Caso seja detectado algum erro durante este processo é utilizada uma sequência de beeeps ou mensagens de erro para indicar ao utilizador qual o componente avariado.

Actualização ou Upgrade:
 Na maioria das motherboards modernas, os fabricantes disponibilizam arquivos para essa finalidade. As actualizações podem resolver problemas de funcionamento de periféricos. As actualizações alteram três programas (BIOS, POST, Setup).

Os principais fabricantes deste software são : American Megatrends(AMI), Award, General Software, Insyde software e a Phoenix Technologies.



POST:


O POST (Power On Self Test) é uma sequência de testes ao hardware realizada pela BIOS,  com o objectivo de determinar com exactidão quais os componentes de hardware existentes no computador.

1ª Imagem: 1ª Fase do POST:
Após o POST a BIOS gera um relatório que mostra com exactidão quais os componentes instalados e as suas características. Para parar a execução do POST e poder ler o relatório é necessário carregar na tecla Pause/Break.

2ª Imagem: Relatório do POST:

Algumas das funções do POST incluem:
 1.Identificação da configuração instalada.
 2.Inicialização dos dispositivos periféricos.
 3.Inicialização da placa de vídeo.
 4.Testes à memória e teclado.
 5.Carregamento do sistema operativo para a memória.
 6.Atribuir controlo do sistema operativo ao processador.

Caso seja detectado algum erro durante o POST, é emitido um código de beeps ou mostrada no ecrã uma mensagem de erro que indica ao utilizador qual é o componente com problemas.

O Código de Beeps:

É o tipo de código usado pela BIOS para indicar ao utilizador que algum componente não está ligado ou não está a funcionar correctamente. O código de beeps varia de acordo com a marca da BIOS, podendo também haver diferenças de uma motherboard para outra. Geralmente o manual da motherboard traz uma tabela com as diferentes combinações de beeps existentes. Às vezes é possível encontrar esta informação no website do fabricante.


Código de beeps da BIOS AMI

Código de beeps da BIOS Award



Código de beeps da BIOS HP


A Sequência de arranque:

1. Um sinal eléctrico percorre um caminho programado até ao processador.
2. O processador procura pelo software da BIOS na memória ROM.
3. A BIOS executa o POST(Power On Self Test).
4. A BIOS procura e activa a BIOS da placa de vídeo.
5. A BIOS mostra o seu ecrã inicial.
6. A BIOS cria uma espécie de "inventário" que indica qual o tipo de hardware instalado no sistema.
7. A BIOS procura e activa os dispositivos Plug And Play.
8. A BIOS apresenta um resumo das configurações do sistema.
9. A BIOS procura a drive de arranque, de acordo com as configurações do Setup.
10. Quando for encontrada a drive de arranque que tem o sistema operativo instalado, a BIOS inicia o seu carregamento.
11. A BIOS atribui controlo do sistema ao processador.


Imagens retiradas de : 










Sem comentários:

Enviar um comentário