Buscar

Exercícios Arquitetura e Organização de Computadores

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. (2,0) Diferencie as tecnologias de fabricação de memória: ROM, PROM, EPROM, EEPROM 
e ROM Flash. Apresente um exemplo de aplicação para memórias produzidas com cada 
uma destas tecnologias. 
 ROM (Read-Only Memory) é uma memória somente de leitura. Possui um modelo onde os 
dados são permanentes e não podem ser mudados. Também independe de eletricidade para 
manter os dados salvos. Como ela é uma memória somente de leitura e não pode ser reescrita, 
normalmente os dados são gravados nela pelo fornecedor. 
 Aplicações: 
• Programas pequenos do sistema 
• Tabelas de função 
• Bibliotecas de função de uso frequente 
• Firmwares 
 
 PROM (Programmable ROM) também não tem a possibilidade de reescrita de dados. Seu 
processo de gravação é realizado de forma elétrica e pode ser feito pelo cliente ou fornecedor, mas 
necessitam de ferramentas para realizar esse processo. Assim a PROM consegue ser mais 
utilizável que a ROM. 
 Aplicações: 
• Microcontroladores 
 
 EPROM (Erasable PROM) é um tipo de memória parecido com a PROM. Mas, com uma 
opção que permite apagar dados. Antes de cada operação de escrita é realizada o apagamento de 
todas células presentes na memória, que ocorre por meio da exposição do chip à luz ultravioleta. 
 Aplicações: 
• Microcontroladores anteriores ao surgimento da memória flash 
 
 EEPROM (Electrically EPROM) diferentemente da EPROM, nesse tipo de memória não é 
preciso apagar os dados, apenas atualizar o endereço dos bytes. O tempo de escrita é lento em 
comparação com a leitura. Dessa forma esse tipo de memória agrega a não volatilidade e a 
possibilidade de ser reescrita no próprio local. 
 Aplicações: 
• Microcontroladores 
https://www.linguee.com.br/ingles-portugues/traducao/programmable.html
• Arduino 
 
 ROM Flash é a memória que está entre a EPROM e a EEPROM. Tem o nome de “Flash” 
por causa da velocidade em que pode ser reprogramada. Utiliza o meio elétrico para apagar os 
dados e permite também o apagamento de blocos de dados específicos ao invés da memória por 
completo. 
 Esse tipo de memória é muito utilizado em cartões de memória, flash drives, USB, câmeras 
e muitos outros dispositivos eletrônicos. 
2. (2,0) Mostre por meio de um desenho, como funcionam as três modalidades de 
endereçamento por deslocamento. 
 
 Há 3 modalidades de endereçamento por deslocamento, que são, Endereçamento Relativo, 
Endereçamento por registrador base e Indexação. O endereçamento por deslocamento requer que 
a instrução tenha dois campos de endereço, dos quais pelo menos um é explícito. 
3. (2,0) Explique e desenhe o funcionamento da Operação de Leitura de Cache. 
 A memória cache tem o objetivo de acelerar a velocidade de transferência das informações 
entre a memória principal e o processador, sendo assim, a memória cache retém 
automaticamente uma cópia de algumas palavras usadas por último para agilizar essa troca. Na 
operação de leitura o processador gera o endereço de leitura RA de uma palavra a ser lida, caso 
a palavra esteja na cache, ela é entregue ao processador. Caso contrário, o bloco contendo essa 
palavra é carregado no cache e a palavra é entregue ao processador. 
 
4. (2,0) Explique os possíveis erros encontrados em nível arquitetural sobre Entrada e Saída 
de dados. 
5. (2,0) Faça os cálculos abaixo utilizando álgebra computacional: 
a) 111000 - 110011 
b) -7 * 3 
c) 11 * 13 
d) 10101 / 111

Continue navegando