0000:0472. Um valor 1234h indica uma reinicializacao e, neste caso, a BIOS salta o restante do POST. Qualquer outro valor e nesse endereco de memoria e considerado uma inicializacao a frio. Se for uma inicializacao a frio, a BIOS verifica a RAM fazendo um teste de escrita/leitura de cada endereco da memoria. Ela verifica se ha um teclado e um mouse, procura um barramento PCI e, se encontra-lo, verifica todas as placas PCI. Se a BIOS encontrar algum erro durante o POST, ela o notificara por uma serie de bips ou uma mensagem de texto exibida na tela. Um erro nesse ponto quase sempre representa um problema de hardware; a BIOS exibe alguns detalhes sobre o seu sistema. Isto inclui informacoes a respeito de: processador unidades (drives) de disco rigido e flexivel memoria revisao e data da BIOS monitor qualquer driver especial, como aqueles para os adaptadores SCSI, e carregado do adaptador e a BIOS exibe as informacoes; a BIOS verifica a sequencia de dispositivos de armazenamento identificados como dispositivos de inicializacao na configuracao CMOS. "Boot" e outro nome dado a inicializacao do computador, e e uma forma reduzida de "bootstrap" (que vem de um antigo ditado: "Lift yourself up by your bootstraps", cuja moral e algo como "levante-se sozinho"). A inicializacao se refere ao processo de carregar o sistema operacional. A BIOS tenta comecar a sequencia de inicializacao do primeiro dispositivo usando o bootstrap loader (carregador). Your browser does not support JavaScript or it is disabled. Esta animacao mostra uma operacao de PC tipica O bootstrao loader carrega o sistema operacional na memoria e permite que ele comece a operar. Ele faz isto configurando as partes de memoria que guardam o sistema operacional, as informacoes de usuario e os aplicativos. O bootstrap loader entao estabelece as estruturas de dados que sao usadas para a comunicacao entre os subsistemas e os aplicativos do computador. Finalmente, ele passa o controle do computador para o sistema operacional. Sistema operacionalUma vez carregado, as tarefas do sistema operacional caem em seis grandes categorias: gerenciamento do processador - divide as tarefas em pequenas partes administraveis, hierarquizando-as antes de envia-las a CPU; gerenciamento de memoria - coordena o fluxo de dados de entrada e saida da memoria RAM e determina quando a memoria virtual e necessaria; gerenciamento de dispositivos - fornece uma interface entre cada dispositivo conectado ao computador com a CPU e os aplicativos; gerenciamento de armazenamento - determina onde os dados serao armazenados de forma permanente no disco rigido e outras formas de armazenamento; interface com aplicativos - estabelece uma comunicacao e troca de dados padrao entre os programas e o computador; interface com o usuario - estabelece um meio para voce se comunicar e interagir com o computador. Voce abre um programa processador de textos e digita uma carta, salva-a e entao imprime. Varios componentes trabalham juntos para fazer isto acontecer: o teclado e mouse enviam suas entradas ao sistema operacional; o sistema operacional determina que o programa processador de textos e o programa ativo e aceita suas entradas como dados para este programa; o