Animação interativa auxilia no entendimento sobre o auto-teste inicial do computador.
Animação multimída explica o que acontece com o computador desde o momento que ligamos a máquina até o carregamento do Sistema Operacional.
Antes do sistema operacional entrar em cena, o computador realiza alguma tarefas e testes para garantir que o hardware estará em ordem para que o usuário execute os aplicativos, jogos e utilitários que tornam o computador uma máquina realmente útil.
Uma versão executável desse objeto educacional pode ser baixada aqui gratuitamente.
Apesar da animação sobre o POST ter sido feita em 2008, e as esperadas evoluções de hardware de fato tornaram o equipamento da demonstração um tanto datado, os conceitos explorados ainda são válidos andragogicamente para dar uma noção sobre o básico do hardware do PC.
Atualização (março/2026): A animação acima usa Ruffle para executar.
[Visto no Brasil Acadêmico]
Antes do sistema operacional entrar em cena, o computador realiza alguma tarefas e testes para garantir que o hardware estará em ordem para que o usuário execute os aplicativos, jogos e utilitários que tornam o computador uma máquina realmente útil.
Download da versão executável
Freeware - US$ 0.00Uma versão executável desse objeto educacional pode ser baixada aqui gratuitamente.
Apesar da animação sobre o POST ter sido feita em 2008, e as esperadas evoluções de hardware de fato tornaram o equipamento da demonstração um tanto datado, os conceitos explorados ainda são válidos andragogicamente para dar uma noção sobre o básico do hardware do PC.
Atualização (março/2026): A animação acima usa Ruffle para executar.
⚙️ Componentes do P.O.S.T. (Power-On Self Test)
- [accordion]
- ⚡ Fonte de Alimentação (PSU)
- Ao pressionar o botão Power, a fonte converte corrente alternada (AC) da tomada em corrente contínua (DC) nos padrões +12V, +5V e +3.3V. (Fonte: Wikipedia — ATX). A PSU realiza um autoteste interno que leva entre 100 ms e 500 ms antes de enviar o sinal "Power Good" (PWR_OK) à placa-mãe, informando que as tensões estão estáveis. (Fonte: Wikipedia — Power Good Signal). Esse sinal é recebido pelo chip temporizador do processador na placa-mãe, que controla a linha de reset da CPU. (Fonte: Intel — ATX Version 3.0 Design Guide).
- 🟩 Placa-Mãe (Motherboard)
- A placa-mãe distribui energia para todos os componentes através de trilhas de cobre na PCB (Printed Circuit Board). O chipset gerencia a comunicação entre CPU, memória e periféricos, enquanto o VRM (Voltage Regulator Module) ajusta a tensão específica para cada componente. (Fonte: Edvaldo Guimarães — Understanding ATX Power Supply Pinout). A placa-mãe puxa o pino PS_ON# para nível baixo para ligar a PSU, e aguarda o sinal PWR_OK antes de permitir que a CPU inicie o boot. (Fonte: Wikipedia — ATX).
- 💾 BIOS / UEFI
- O BIOS (Basic Input/Output System) ou UEFI (Unified Extensible Firmware Interface) é um firmware armazenado em um chip de memória flash não-volátil na placa-mãe. É o primeiro software executado ao ligar o PC — ele inicia o processo do POST e verifica se os componentes de hardware estão funcionando corretamente. (Fonte: TechTarget — What is POST?). O UEFI moderno suporta drives acima de 2TB, boot mais rápido, interface gráfica e mecanismos de Secure Boot, superando as limitações do BIOS legado que operava em modo real de 16 bits. (Fonte: Open Source For You — Legacy BIOS Versus UEFI).
- 🧠 Processador (CPU)
- Após o reset, a CPU busca sua primeira instrução no endereço chamado "reset vector". No processador Intel 8086 original, este endereço é FFFF0h (CS=FFFFh, IP=0000h). Nos processadores 80386 e posteriores, o reset vector fica em FFFFFFF0h (16 bytes abaixo de 4 GB). (Fonte: Wikipedia — Reset Vector). Esse endereço aponta para a rotina de inicialização do BIOS, e a CPU executa essas instruções inicialmente em modo real de 16 bits. (Fonte: BIOS Boot Sequence — 0x2B|~0x2B). A CPU verifica seus próprios registradores internos e cache como parte do POST. (Fonte: TecAdmin — What is POST?).
- 📊 Memória RAM
- O POST testa a integridade da memória RAM verificando cada módulo: escreve padrões de dados em cada endereço e lê de volta para conferir. (Fonte: TecAdmin — What is POST?). Em caso de falha na RAM, o sistema emite sinais sonoros (beep codes) específicos — por exemplo, no BIOS AMI, 3 beeps curtos indicam falha nos primeiros 64KB de RAM, e 1 beep longo + 3 curtos indicam falha na memória convencional/estendida. (Fonte: Computer Hope — POST and Beep Codes). Nos PCs originais da IBM, o teste completo de memória era executado em cada inicialização; com o crescimento exponencial da capacidade de RAM, essa prática foi simplificada por questão de tempo. (Fonte: Wikipedia — Power-on Self-Test).
- 🖥️ Placa de Vídeo (GPU)
- O POST inicializa o adaptador de vídeo para que mensagens de diagnóstico possam ser exibidas na tela. Antes da inicialização do vídeo, erros são comunicados apenas via beep codes; após o vídeo funcionar, erros passam a ser exibidos na tela como códigos numéricos ou mensagens de texto. (Fonte: HelpWithPCs — POST Beep Codes). No BIOS AMI, 1 beep longo + 2 curtos indica erro no sistema de vídeo, e 8 beeps curtos indicam falha na memória de vídeo. (Fonte: Computer Hope — POST and Beep Codes).
- 💿 Armazenamento (HDD / SSD / NVMe)
- O POST detecta e identifica os dispositivos de armazenamento conectados, verificando interfaces SATA e NVMe. Após concluir as verificações de hardware, o BIOS consulta a ordem de boot configurada na CMOS para determinar de qual dispositivo iniciar. (Fonte: GeeksforGeeks — What is POST?). Em sistemas legados, o BIOS lê o primeiro setor de 512 bytes do disco de boot — o MBR (Master Boot Record) — e verifica se os últimos dois bytes contêm a assinatura 0xAA55, indicando um disco válido para boot. (Fonte: NeoSmart — The BIOS/MBR Boot Process).
- 🚀 Boot do Sistema Operacional
- POST concluído com sucesso! Em sistemas legados (BIOS), após o POST, o BIOS executa a interrupção INT 19h, que inicia o processo de carregamento do sistema operacional a partir do MBR. (Fonte: Open Source For You — Legacy BIOS Versus UEFI). Em sistemas modernos (UEFI), o firmware carrega o bootloader diretamente da EFI System Partition (ESP), uma partição FAT32 dedicada que armazena os arquivos .efi dos bootloaders de cada sistema operacional instalado. (Fonte: ArchWiki — Arch Boot Process). A partir deste ponto, o bootloader (como GRUB ou Windows Boot Manager) carrega o kernel do SO na RAM, e o sistema operacional assume controle total da máquina. (Fonte: SuperOps — What is BIOS).
[Visto no Brasil Acadêmico]



Comentários