Aula 5 bios

12
Aula 05 - BIOS - Sistema Básico de Entrada e Saída Professor: Marcos Elói Basílio

Transcript of Aula 5 bios

Page 1: Aula 5 bios

Aula 05 - BIOS -Sistema Básico deEntrada e Saída

Professor: Marcos Elói Basílio

Page 2: Aula 5 bios

Finalidade da BIOS• A BIOS (Basic Input/Output System), Sistema básico de entrada e saída,

armazena as informações necessárias para iniciação da máquina. Ela é responsável por "ensinar“ o processador da máquina a operar com os dispositivos básicos, como a unidade de disquete,• o HD e o vídeo entre outros. Ela não é propriamente uma parte do

hardware. É um sistema, um software básico gravado em• uma memória ROM (Read Only Memory) - memória somente de leitura. A

ROM-BIOS é um software que fica "armazenado" no hardware.• Este tipo de software é designado• Firmware

Page 3: Aula 5 bios

• A BIOS contém as rotinas de iniciação (POST - Power On Self Test – autoteste após ligar) e de configuração básica da máquina• (SETUP). Dentre as tarefas de iniciação estão as configurações dos

registros internos da CPU e do Chipset e identificação básica de dispositivos nela incluídos ou conectados (memória, disco rígido,• etc.). • Como algumas características são configuráveis, dependem de

configuração prévia do PC feita na fábrica e/ou alterada/ criada pelo usuário através do SETUP, tais como, onde deve ser procurado:• O sistema operacional a ser carregado, a memória alocada para

vídeo,• tipo de drive de disquete, se presente, etc.

Page 4: Aula 5 bios

• Existe um formulário de dados onde as informações configuráveis pelo usuário são definidas, e também as informações armazenadas em memória RAM com bateria (podendo também ser armazenada em memória Flash).• Funcionamento da BIOS• Existem três partes principais nos programas de ROM BIOS:• A primeira parte é usada somente quando o computador é ligado.

São programas chamados de diagnósticos e testam os circuitos e dispositivos da máquina para garantir que tudo funcione• bem. Este teste recebe o nome de POST (Power On Self Test - Teste

de• Iniciação).

Page 5: Aula 5 bios

• O tempo entre ligar o computador e ele entrar efetivamente em• operação é gasto nestes testes, sendo que o único teste visível é o

teste de memória.• A segunda parte destina-se à especificação dos periféricos e a um

exaustivo teste preliminar.• ▪ A terceira parte é um programa chamado SETUP, que passou a fazer

parte dos sistemas a partir das máquinas 286 e vem se aprimorando com a evolução do hardware e do software.• Esse programa pode ser geralmente acessado pela tecla <Del> logo

após ou durante o teste de memória. Um menu explicativo surge na tela e oferece as possibilidades de configuração, que vão de parâmetros simples, como data e hora, até configurações dos recursos de alocação da memória cache, por exemplo.• A seqüência de operação da BIOS após o micro ser ligado ou

reiniciado é:

Page 6: Aula 5 bios

• Verificação das configurações armazenadas na RAM que armazena a• configuração do SETUP;• Iniciação dos registradores internos do processador e do Chipset, e

outros Circuitos Integrados, se for o caso;• POST - verificação dos diversos componentes físicos do computador,

incluindo memória, unidades de armazenamento e de entrada e saída;• Ativação de BIOS presentes em outros placas conectadas no

computador, tais como de controladores SCSI;• Descompactação da parte da BIOS para RAM da placa-mãe, esta

parte da BIOS fica ativa para tratamentos de rotinas básicas tipo interrupção, teclado, etc

Page 7: Aula 5 bios

• Esta função pode depender de configuração feita através do SETUP;• Carga do sistema operacional, de acordo com a configuração do

SETUP• ROM BIOS e RAM de configuração• A BIOS é armazenada em memória não volátil. Os primeiros PCs

utilizavam ROM, não permitindo upgrade do Firmware sem• que o componente "memória ROM" fosse substituído. Hoje os

fabricantes de BIOS permitem que esta seja atualizada, uma• vez que se utiliza memória Flash para o armazenamento da BIOS.

Page 8: Aula 5 bios

• Quando a configuração básica do PC, feita via Setup, é armazenada em memória RAM alimentada por bateria (também chamada• NVRAM - Non Volatile RAM), em geral a mesma que alimenta o

relógio de tempo real; normalmente a RAM de configuração• está no mesmo componente (CI) deste.• Com a tecnologia atual, poderia ser armazenada a configuração

básica em memória Flash, porém a utilização de RAM com bateria permite que uma configuração errada que não permita o computador• funcionar corretamente pode ser iniciada para o padrão de fábrica

removendo a bateria (e zerando o conteúdo da RAM• que armazena a configuração do SETUP).

Page 9: Aula 5 bios

• O setup normalmente é acionado com a digitação da tecla <DEL> durante ou logo após o teste de memória, ao se ligar o computador.• Dica: Como as informações contidas na BIOS são vitais para a

iniciação da máquina, qualquer erro pode provocar o• travamento do sistema. Portanto, não faça alterações sem saber

exatamente o que isso acarretará.

Page 10: Aula 5 bios

• Exemplo de BIOS de placas-mãe modernas

Page 11: Aula 5 bios

• Exemplo de BIOS de placas-mãe antigas

Page 12: Aula 5 bios

• Atividades• 1. Qual é a função da BIOS?• 2. Como são armazenadas as informações de• configuração do microcomputador?• 3. O que é e qual a importância do "POST"?• 4. A BIOS é armazenada sempre em ROM, e, portanto não pode ser

regravada?• 5.Como apagar as configurações de BIOS• 6. Qual a diferença entre POST, BIOS e BOOT?• 7. Qual a função do setup da bios?