|
|||||
O que é BIOS?quarta-feira, 9 de maio de 2007 Um dos usos mais comuns damemória flashé o do sistema básico de entradas/saídas do computador, conhecido como memóriaBIOS(Basic Input/Output System) ou simplesmente BIOS. Em praticamente todos os computadores disponíveis, a BIOS assegura que todos os outros chips, discos rígidos, portas e CPU funcionem em conjunto. Todo computador do tipo desktop e laptop de propósito geral contém um microprocessador como unidade central de processamento. O microprocessador é um componente de hardware. Para fazer seu trabalho, o microprocessador executa um conjunto de instruções conhecido como software (veja Como funcionam os microprocessadores para mais informações). Você provavelmente já está bem familiarizado com dois tipos de software diferentes:
Acontece que a memória BIOS é o terceiro tipo de software que seu computador precisa para operar com êxito. Neste artigo, você aprenderá tudo sobre a BIOS: o que ela faz, como configurá-la e o que fazer caso sua BIOS precise de atualização. O que faz a BIOSO software da BIOS tem diversos papéis diferentes, mas o mais importante é o carregamento do sistema operacional. Quando você liga seu computador e o microprocessador tenta executar sua primeira instrução, ele tem que obter essa instrução de algum lugar. Ele não pode obtê-la do sistema operacional porque esse sistema se localiza no disco rígido e o microprocessador não pode se comunicar com ele sem algumas instruções que digam como fazê-lo. A BIOS fornece essas instruções. Algumas das outras tarefas comuns que a BIOS executa incluem:
A BIOS é um software especial que faz a interface dos principais componentes de hardware de seu computador com o sistema operacional. Ela geralmente é armazenada em um chip de memória flash na placa-mãe, mas algumas vezes o chip é de um outro tipo deROM. Quando você liga seu computador, a BIOS faz diversas coisas. Esta é a seqüência normal:
A primeira coisa que a BIOS faz é verificar a informação armazenada em uma minúscula quantidade de RAM (64 bytes) localizada em um chip fabricado com a tecnologia CMOS (Complementary Metal Oxide Semicondutor). A Configuração da CMOS fornece informações detalhadas particulares para seu sistema e pode ser alterada de acordo as mudanças do sistema. A BIOS usa essas informações para modificar ou complementar sua programação padrão conforme necessário. Vamos falar mais sobre essas configurações daqui a pouco. Manipuladores de interrupção são pequenos trechos de software que atuam como tradutores entre os componentes do hardware e o sistema operacional. Por exemplo, quando você pressiona uma tecla, o evento associado ao sinal é enviado para o manipulador de interrupção do teclado, que informa à CPU do que se trata e o envia esse evento para o sistema operacional. Os drivers de dispositivos são outros trechos de software que identificam os componentes básicos do hardware como teclado, mouse, disco rígido e disco flexível. Como a BIOS está constantemente interceptando sinais de e para o hardware, ela geralmente é copiada (espelhada) na RAM para ser executada mais rapidamente. Inicializando o computadorSempre que você liga seu computador, a primeira coisa que vê é o software da BIOS fazendo seu trabalho. Em muitas máquinas, a BIOS exibe um texto que descreve coisas como a quantidade de memória instalada em seu computador, o tipo de disco rígido e assim por diante. Acontece que durante a seqüência de inicialização (boot), a BIOS faz uma grande quantidade de trabalho para deixar seu computador pronto para funcionar. Esta seção descreve rapidamente algumas dessas atividades para um PC típico. Depois de verificar a configuração de CMOS e carregar os manipuladores de interrupção, a BIOS determina se a placa de vídeo está operacional. A maioria das placas de vídeo possui sua própria BIOS em miniatura que inicializa a memória e o processador gráfico de sua placa. Caso não o façam, geralmente há informações do driver de vídeo em outra ROM na placa-mãe, que a BIOS pode carregar. Em seguida, a BIOS verifica se se trata de uma inicialização a frio (cold boot) ou de uma reinicialização (reboot). Ela faz isso verificando o valor no endereço de memória 0000:0472. Um valor 1234h indica uma reinicialização e a BIOS salta o restante do POST. Caso contrário, é considerada uma inicialização a frio. Se for uma inicialização a frio, a BIOS verifica a RAM fazendo um teste de escrita/leitura de cada endereço da memória. Ele verifica as portas PS/2 ou portas USB em busca de um teclado e um mouse. Ela procura por um barramento PCI (Peripheral Component Interconnect) e, caso encontre algum, verifica todos os cartões PCI. Se a BIOS encontrar algum erro durante o POST, ela notificará o usuário por meio de uma série de bips ou uma mensagem de texto exibida na tela. Um erro nesse ponto quase sempre representa um problema de hardware. A BIOS então exibe alguns detalhes sobre seu sistema. Isso inclui tipicamente informações a respeito do (a):
Quaisquer drivers especiais, como aqueles para adaptadores de SCSI (Small Computer System Interface) são carregados a partir do adaptador e a BIOS exibe essa informação. A BIOS então considera a seqüência de dispositivos de armazenamento identificada como dispositivos de inicialização na configuração de CMOS. "Boot" é outro nome para a inicialização, e é uma forma reduzida de "bootstrap", alça para ajudar a calçar uma bota. A relação se origina em um antigo ditado, "Lift yourself up by your bootstraps", algo que pode ser traduzido como "Levante-se por conta própria ". O boot se refere ao processo de carregamento do sistema operacional. O BIOS tentará iniciar a seqüência de boot a partir do primeiro dispositivo. Se a BIOS não encontrar um dispositivo, tentará o próximo dispositivo na lista. Caso ela não encontre os arquivos apropriados no dispositivo, o processo de partida será interrompido. Se algum dia você esqueceu um disquete no drive quando reiniciou seu computador, provavelmente já viu essa mensagem. A BIOS tentou inicializar o computador a partir do disquete esquecido no drive. Como ela não encontrou os arquivos de sistema corretos, não pôde continuar. É claro, isso é fácil de resolver. Simplesmente retire o disquete e pressione uma tecla para continuar. |
Estou de olho em você!!! Vote na minha HomePage
|
||||
|