1. 1
SENAC – SERVIÇO NACIONAL DE APRENDIZAGEM
COMERCIAL
CURSO TÉCNICO DE INFORMÁTICA
BIOS – Basic Input Output System:
EDUARDA TRES
TAQUARA – RS
2014
2. 2
EDUARDA TRES
BIOS – Basic Input Output System
Pesquisa cientifica apresentada ao Curso
Técnico de Informática do SENAC –
Serviço Nacional de Aprendizagem de
Taquara – RS, como requisito parcial para
a obtenção do grau de técnico em
Informática.
Módulo: Metodologia de Projetos. Sob
orientação do professor Lucas dos Santos.
TAQUARA
2014
3. 3
SUMÁRIO
INTRODUÇÃO: ______________________________________________ 4
PROBLEMÁTICA: ___________________________________________ 5
JUSTIFICATIVA: ____________________________________________ 6
OBJETIVOS: _______________________________________________ 7
DESENVOLVIMENTO: _______________________________________ 8
O que é BIOS?______________________________________________ 8
Como faço para acessar o BIOS do computador?___________________ 8
Fabricantes de BIOS _________________________________________ 8
O que faz o Firmware do PC? __________________________________ 9
O que é SETUP? ____________________________________________ 9
O que é CMOS RAM? _______________________________________ 10
POST (Power On Self Test) – Autoteste ao Ligar __________________ 10
CONSIDERAÇÕES FINAIS: __________________________________ 11
RESUMO: ________________________________________________ 11
Referências Bibliográficas:____________________________________ 12
4. 4
INTRODUÇÃO:
Neste, apresentarei o sistema de funcionamento do BIOS, o que é, para que
serve e seus fabricantes. Mostrando também o que faz o Firmware, o SETUP,
CMOS RAM e o POST.
7. 7
OBJETIVOS:
Mostrar o sistema BIOS para que se possa entender como ele funciona;
Deixar claro os seus pós e contras para aqueles que pouco entendem e não
sabem lidar e com ele.
8. 8
DESENVOLVIMENTO:
O que é BIOS?
Como o próprio nome já diz, BIOS é o sistema básico de entrada e saída.
BIOS é um programa desenvolvido em computadores que inicia o sistema
operacional quando se é ligado o computador. Ele é responsável pelo suporte
básico de acesso ao hardware.
Todo computador para entrar em operação, necessita que um programa
básico seja carregado em sua memória principal (RAM), a fim de iniciar os
principais componentes instalado no computador, tais como: teclado,
controladora de vídeo, drives (rígido, flexível, CD e DVD), portas de
comunicação (USB, LAN, interfaces, seriais e paralelas), entre outros.
Ele está armazenado em uma memória de semicondutor e por se tratar
de um programa básico, a sua codificação é extremamente minimizada, a fim
de assegurar um programa pequeno (em bytes) e ter uma excelente
performance durante sua execução. Devido a particularidades, ele é
codificado em linguagem de baixo nível (linguagem de máquina), ou seja, em
Assembly que é compatível como o microcódigo x86. Também conhecido
como firmware do PC.
O firmware do PC normalmente está armazenado em uma memória da
família ROM (EPROM, E2PROM ou flash). O tipo de memória a ser escolhido
depende do fabricante da motherboard e das opções oferecidas pelas
empresas que desenvolveram os BIOS.
Como faço para acessar o BIOS do computador?
Os procedimentos variam em função do fabricante do BIOS. Normalmente, é
necessário pressionar uma tecla (como F2, F12, Delete ou Esc) ou uma
combinação de teclas imediatamente depois de ligar o computador, mas antes
que o Windows inicie.
Fabricantes de BIOS
A BIOS é tão importante para o bom funcionamento do computador que
algumas empresas se especializaram no seu desenvolvimento, como Award,
Microid Research, AMI (American Megatrends Inc.), entre outras.
Devido à complexidade do desenvolvimento e da compatibilização com
diversos softwares e hardwares existentes no mercado, a maioria dos
fabricantes do motherboards prefere comprar e integrar em seus produtos
BIOS desenvolvidas por essas empresas especializadas, em vez de
desenvolvê-las.
9. 9
O que faz o Firmware do PC?
Resumidamente, faz o gerenciamento de todo o sistema de hardware. A
seguir, estão descritas algumas tarefas e reponsabilidades do firmware:
Iniciar e testar a integridade e funcionalidade do hardware
integrado ao PC, tais como processador, memória DRAM (aquela
famosa contagem de bytes) controlador de vídeo, chipset e suas
funções, como controladora de discos (IDE, SATA, SCSI, etc.),
periféricos de armazenamento (drives: HDD, CD, DVD, FDD, etc.),
teclado, portas de comunicação (seriais e paralelas), entre outros,
toda vez que o PC é ligado ou reiniciado. Esse processo ou bateria
de testes é chamado POST (Power On Self Test – Autoteste ao
Ligar).
Gerenciar a configuração do hardware instalado no PC, tais como
drives de HDD e CD, DVD, etc.; memória de sistema (DRAM),
portas serial e paralela, padrão de vídeo, relógio e data,
processador instalado, tensões de alimentação para o
processador, velocidade do barramento de sistema (FBS),
gerenciador de energia, entre outros, por meio de SETUP.
Carregar os módulos básicos do sistema operacional previamente
instalado no PC e rodá-lo, tais como o MS-DOS, OS/2, Windows,
Linux, Netware, etc.
Auxiliar o gerenciamento entre a interface do sistema operacional
mais softwares aplicativos carregados com o hardware do PC por
meio de sub-rotinas que são conhecidas como BIOS Run-Time
Services, ou chamados de BIOS.
O que é SETUP?
SETUP é o programa interativo da BIOS usado para configurar os
parâmetros do hardware instalados no PC, É importante saber que a correta
ou incorreta configuração influi diretamente na performance do PC, já que,
quando os parâmetros são configurados, eles são lidos pelo firmware – toda
vez que o PC for ligado ou reiniciado – e usados para (re)iniciar todo o
hardware instalado do PC.
O programa de SETUP deve ser executado nas seguintes situações:
O PC é ligado pela primeira vez (normalmente após sua montagem);
Quando o conteúdo da CMOS RAM está vazio ou corrompido;
Alterar parâmetros de um periférico já instalado no PC;
Adicionar um novo periférico ao PC, por exemplo, um novo HDD;
10. 10
Habilitar/desabilitar um periférico on-board, tal como placa de rede (LAN
card);
Modificar parâmetros do PC, tais como horário e data;
Habilitar/desabilitar parâmetros de performance de periféricos instalados
no PC ou sistema de proteção, tais como tempo de atraso e refresh da
DRAM, performance do sistema de cache externo (quando existir),
habilitar a opção antivírus e outros.
O programa de SETUP pode variar de um PC para o outro, entretanto as
suas funções básicas são praticamente as mesmas.
O que é CMOS RAM?
A CMOS RAM é uma memória utilizada pela BIOS para armazenar as
configurações setadas durante a execução do programa de SETUP.
Toda vez que o PC é ligado, o conteúdo da CMOS RAM é carregado
pela BIOS para que o PC possa operar.
POST (Power On Self Test) – Autoteste ao Ligar
O POST é um conjunto de rotinas que a BIOS utiliza para testar e
inicializar os dispositivos do PC quando ele é ligado, Os dispositivos
testados pelo POST variam de acordo com a versão de BIOS utilizada no
PC, mas todas testam pelo menos os dispositivos principais, tais como:
processador, memória principal (DRAM), sistema de cache, controlador de
vídeo, teclado, etc.
O POST é uma maneira eficiente de verificar a integridade funcional do
PC antes que o sistema operacional seja carregado. Se durante a execução
do POST for detectada alguma falha no sistema, a BIOS exibe uma
mensagem de erro, ou quando o PC não for inicializado (sem imagem), será
emitido um código de erro por meio de bipes. Em alguns casos a mensagem
de erro é seguida por outra mensagem, tal como “press F1 to continue” ou
“press DEL to enter SETUP”.
11. 11
CONSIDERAÇÕES FINAIS:
O sistema BIOS, junto com seus componentes são essenciais para o
bom funcionamento do computador, pois armazena os programas básicos de
configuração e controle.
12. 12
Referências Bibliográficas:
http://www.clubedohardware.com.br/dicionario/termo/94 / Acessado em
16 de julho de 2014.
Livro manutenção de computadores – Renato Rodrigues Paixão /
Acessado em 18 de julho de 2014.
http://tecnologia.hsw.uol.com.br/bios.htm / Acessado em 23 de julho de
2014.
http://windows.microsoft.com/pt-br/windows/bios-faq#1TC=windows-7 /
Acessado em 23 de julho de 2014.