POST

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Disambig grey.svg Nota: Este artigo é sobre autotestes de hardware. Para método HTTP, veja POST (HTTP).
NoFonti.svg
Esta página ou secção cita fontes confiáveis e independentes, mas que não cobrem todo o conteúdo (desde dezembro de 2015). Por favor, adicione mais referências e insira-as corretamente no texto ou no rodapé. Material sem fontes poderá ser removido.
Encontre fontes: Google (notícias, livros e acadêmico)
Ambox rewrite.svg
Esta página precisa ser reciclada de acordo com o livro de estilo (desde janeiro de 2016).
Sinta-se livre para editá-la para que esta possa atingir um nível de qualidade superior.


Típico primeiro estágio de um POST.

O POST (em inglês: power-on self-test; tradução livre: autoteste de inicialização) é uma sequência de testes ao hardware de um computador, realizada pelo BIOS, responsável por verificar preliminarmente se o sistema se encontra em estado operacional.[1] Se for detectado algum problema durante o POST a BIOS emite uma certa sequência de bipes sonoros, que podem mudar de acordo com o fabricante da placa-mãe. É o primeiro passo de um processo mais abrangente designado Initial Program Load (IPL), booting ou bootstrapping.

Alguns dos testes do POST incluem:

Funcionamento[editar | editar código-fonte]

Típico segundo estágio.
  • Ao ligar o computador, um sinal elétrico percorre um caminho programado até a CPU, passando pela placa-mãe (motherboard). A CPU encontra e ativa o programa de inicialização na BIOS da ROM. O qual conduz o POST (Power ON Self Test).
  • A CPU então ativa o programa de inicialização do sistema básico de entrada e saída (BIOS) do PC que inicia uma série de testes de verificação do sistema. O Chamado POST.
  • A CPU, comandada pelo POST, faz um teste de si mesma e do próprio programa POST.
  • A CPU envia sinais através do sistema de barramentos BUS, o circuito onde todos os componentes se acoplam e verifica se estão funcionando.
  • A CPU testa então a memória da placa de vídeo e os sinais de vídeo que controlam o monitor. O BIOS da placa de vídeo passa a fazer parte do BIOS total do sistema e da configuração da memória.
  • Em seguida testa os chips da memória RAM. São gravados dados em cada chip e depois é lido cada byte enviado. A comparação do que é enviado e gravado na RAM e o que é lido é feito para certificar que a memória funciona corretamente.
  • A CPU verifica se o teclado está conectado corretamente. Se houver algum curto-circuito ou tecla pressionada é enviada uma mensagem de erro.
  • O POST envia sinais até os discos através de barramentos específicos. A resposta aos sinais indica quais drives estão disponíveis.
  • Os resultados obtidos nos testes são confrontados com os dados gravados na CMOS. Que é onde ficam armazenadas as informações oficiais dos dispositivos instalados. Quaisquer modificações devem ser atualizadas na CMOS através do programa Setup.
  • Algumas placas de expansão, como algumas controladoras de disco, contêm seus próprios BIOS, os quais são reconhecidos e passarão a fazer parte do BIOS do sistema e da configuração da memória. O boot passará para a fase de carregamento do Sistema Operacional. Ele é enviado para a memória RAM e passa a comandar as operações da máquina. Nessa fase o Sistema Operacional tem o controle do microprocessador.
  • Além de detectar o hardware instalado, a função do POST é verificar se tudo está funcionando corretamente. Caso seja detectado algum problema em um componente vital para o funcionamento do sistema, como as memórias, processador ou placa de vídeo, o BIOS emitirá uma certa sequência de bipes sonoros, alertando sobre o problema. Problemas menores, como conflitos de endereços, problemas com o teclado, ou falhas do disco rígido serão mostrados na forma de mensagens na tela.

Bipes[editar | editar código-fonte]

O código de bipes varia de acordo com a marca do BIOS (Award ou AMI, por exemplo) podendo também haver pequenas mudanças de uma placa mãe para outra. Geralmente, o manual da placa mãe traz uma tabela com as sequências de bipes usadas. As instruções a seguir servem como referência:

Bipes do POST
Quantidade de Bipes Significado
Bipe curto POST Normal, sistema em funcionamento
2 bipes curtos Erro no POST, um código de erro é mostrado na tela.
Sem bipes Problema no sistema, fonte de alimentação, de CPU desconectada, ou do som desconectado.
Bipe contínuo Problema na fonte de alimentação, no sistema ou no teclado.
Bipes curtos repetidos fonte de alimentação ou problema no sistema ou no teclado.
1 longo bipe, 1 curto bipe sistema com problema.
1 bipe longo, 2 bipes curtos adaptador de vídeo com problema.
3 bipes longos Falha nos primeiros 64 KB da memória RAM (Base 64k memory failure).
Foi detectado um problema grave nos primeiros 64 KB da memória RAM.
4 bipes Longos Timer não operacional: O Timer 1 não está operacional ou não detectou a memória RAM.
5 bipes Erro no processador.
7 bipes Processor exception (interrupt error): o processador gera uma interrupção.
8 bipes Erro na memória da placa de vídeo (display memory error).
9 bipes Erro na memória ROM (ROM checksum error).


Referências

  1. "BIOS Power-On Self Test (POST)". www.pcguide.com. Consultado em 29 de Janeiro de 2011. 
Ícone de esboço Este artigo sobre Informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.