arquitetura de computadores ii rom-bios memória rom memória rom é um termo genérico utilizado...

23
ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente. Os circuitos de memória ROM podem ser construídos utilizando uma das seguintes tecnologias básicas: Mask-ROM: Esse tipo de memória é gravado na fábrica do circuito integrado e não há como apagarmos ou regravarmos o seu conteúdo. Esse tipo de circuito é fabricado sob encomenda.

Upload: internet

Post on 22-Apr-2015

113 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSMemória ROMMemória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente. Os circuitos de memória ROM podem ser construídos utilizando uma das seguintes tecnologias básicas:• Mask-ROM: Esse tipo de memória é gravado na

fábrica do circuito integrado e não há como apagarmos ou regravarmos o seu conteúdo. Esse tipo de circuito é fabricado sob encomenda.

Page 2: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSMemória ROM• PROM (Programmable ROM): Essa memória é

vendida “virgem”‖ e o fabricante do dispositivo que utilizará esse circuito se encarrega de fazer a gravação de seu conteúdo. Entretanto, uma vez gravada, não há como apagar ou reprogramarmos o seu conteúdo.

Page 3: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSMemória ROM• EPROM (Erasable Programable ROM): Da mesma

forma que a PROM, a EPROM é vendida virgem e deve ser gravada pelo fabricante do dispositivo que a utilizará. Ao contrário dos outros dois tipos, o seu conteúdo pode ser apagado, o que é feito colocando-se o circuito integrado exposto à luz ultra violeta. Dessa forma, esse circuito pode ser regravado.

Page 4: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSMemória ROM• EEPROM (Electric Erasable Programable ROM): A

EEPROM (ou E2PROM é uma EPROM onde o apagamento não é feito através de luz, mas sim através de impulsos elétricos. Essa tecnologia permite a reprogramação de circuitos sem a necessidade de removê-los.

Page 5: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSMemória ROM• Flash-ROM: A Flash-ROM é uma EEPROM que utiliza

baixas tensões de apagamento e este é feito em um tempo bem menor. Hoje em dia, a ROM da maioria das placas-mãe é formada por um circuito Flash-ROM, permitindo a reprogramação de seu conteúdo via software.

Page 6: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSBIOSQuando ligamos o micro, o processador não sabe o que fazer; ele precisa ser programado. O programa necessário para dar partida no micro é gravado em uma memória ROM, que está localizada na placa-mãe do computador. Assim, quando ligamos o micro, o processador lê e executa o programa que está localizado na memória ROM do computador.

Page 7: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSBIOSUm programa (software), quando armazenado em ROM, recebe o nome de firmware. Dentro da memória ROM do micro, há basicamente três programas (firmwares):• BIOS (Basic Input/Output System, Sistema Básico de

Entrada/Saída): Ensina‖ o processador a trabalhar com os periféricos mais básicos do sistema, tais como os circuitos de apoio, a unidade de disquete e o vídeo em modo texto.

Page 8: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSBIOS• POST (Power-On Self-Test, Autoteste ao Ligar): Um

autoteste feito sempre que ligamos o micro. Você já deve ter reparado que, ao ligar o micro, há um teste de memória feito pelo POST. O POST executa as seguintes rotinas, sempre que o micro é ligado:

Identifica a configuração instalada. Inicializa todos os circuitos periféricos de apoio

(chipset) da placa-mãe. Inicializa o vídeo.

Page 9: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSBIOS Testa a memória. Testa o teclado. Carrega o sistema operacional para a memória. Entrega o controle do microprocessador ao sistema

operacional.

Page 10: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSBIOS• Setup (Configuração): Programa de configuração de

hardware do microcomputador; normalmente chamamos esse programa apertando um conjunto de teclas durante o POST (geralmente basta pressionar a tecla Del durante a contagem de memória; esse procedimento, contudo, pode variar de acordo com o fabricante da placa-mãe).

Page 11: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSBIOS Plug and PlayCada dispositivo PCI tem uma pequena memória ROM contendo informações que são repassadas aos demais dispositivos, sempre que necessário. Essas informações são conhecidas como cabeçalho de configuração e contém informações como o fabricante, o tipo do dispositivo e a sua revisão. Quando ligamos o micro, o POST detecta todos os dispositivos PCI conectados ao micro lendo os seus cabeçalhos de configuração.

Page 12: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSBIOS Plug and PlayProgramas para a identificação de hardware agem dessa mesma forma para detectar dispositivos PCI conectados ao micro.

Page 13: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSSetup Através do Setup, podemos configurar opções que serão utilizadas tanto pelo POST (como habilitar ou desabilitar o teste de memória) e o BIOS (Informando, por exemplo, o tipo de unidade de disquete instalada), além de opções que serão utilizadas exclusivamente pelo processador e chipset (wait states, por exemplo).

Page 14: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSSetup As configurações mais básicas são bastante simples e intuitivas; a maioria dos usuários e técnicos consegue manipulá-las sem maiores problemas. As configurações mais avançadas, contudo, necessitam de uma dose muito maior do conhecimento de hardware, principalmente em relação ao chipset da placa-mãe. Costumamos dizer que a configuração avançada do Setup é um ajuste fino‖ do micro.

Page 15: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSSetup Em geral, entramos no programa de Setup pressionando a tecla Del durante a contagem e teste de memória, procedimento executado sempre que o micro é ligado. Porém, dependendo do fabricante, outra tecla poderá ser utilizada. Geralmente, durante a contagem de memória, uma frase do tipo ―Para entrar no Setup, pressione a tecla X‖ aparecerá na tela. Portanto, preste atenção à tecla que deverá ser utilizada.

Page 16: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSSetup O programa de Setup é tradicionalmente apresentado através de várias telas em modo texto. A navegação é feita através das teclas de setas e da tecla Esc, para voltar uma tela, e das teclas Page Up e Page Down, para alterar a opção de configuração. O Setup básico não apresenta maiores dificuldades. Nele você faz a configuração dos seguintes itens:• Data e hora do sistema (ajuste do relógio de tempo

real).• Tipos de unidades de disquete existentes no micro.

Page 17: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSSetup

Page 18: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSSetup • Geometria dos discos rígidos IDE instalados• Tipo de interface de vídeo instalado.• Testes que o POST não deverá executar.

Page 19: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSSetup No Setup avançado, fazemos diversos ajustes finos‖, como você poderá observar, especialmente o ajuste de wait states, que em geral significa um certo aumento de desempenho. Muita das vezes, encontramos micros com baixo desempenho porque o Setup avançado está configurado incorretamente.

Page 20: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSSetup Ao configurar o Setup avançado de um micro, você deverá saber alguns dados básicos: Processador utilizado e sua frequência de

barramento. Existência e tamanho do cache de memória. Tipo e tempo de acesso das memórias RAM.

Page 21: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSAtualização de BIOS O processo de upgrade de BIOS consiste em trocar o conteúdo da memória ROM da placa-mãe. Esse procedimento é útil em diversas situações. A maneira com que o upgrade de BIOS é feito depende da tecnologia usada pelo circuito de memória ROM do micro, Flash ROM ou Mask ROM.

Page 22: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSAtualização de BIOS O circuito Flash ROM, presente na maioria das placas-mãe modernas, pode ser reprogramado por software. Esse software consiste em dois arquivos: um executável, que é o programa de gravação em si, e um arquivo contendo os dados a serem gravados na memória ROM, geralmente com a extensão .Bin ou .Rom. O arquivo contendo os dados da ROM pode ser facilmente baixado do site do fabricante da placa.

Page 23: ARQUITETURA DE COMPUTADORES II ROM-BIOS Memória ROM Memória ROM é um termo genérico utilizado para designar um circuito de memória de leitura somente

ARQUITETURA DE COMPUTADORES II

ROM-BIOSExercícios:1. Cite as tecnologias de memórias ROM.2. Defina a BIOS e sua função.3. Qual a principal finalidade da BIOS Plug and Play?4. O que ocorre durante o POST?5. Como posso acertar a hora de um PC sem sistema

operacional?6. Qual a finalidade de se fazer um upgrade de BIOS?7. Como posso recuperar a senha do Setup?