Você está na página 1de 2

Universidade Federal do Esprito Santo - CCA

Curso de Sistemas de Informao & Cincia da Computao Disciplina: Arquitetura de Computadores Prof Valeria Alves da Silva

Lista de Exerccios
1) Por que necessrio se estabelecer uma poltica para substituio de linhas para os mtodos de mapeamento associativo e no para o mtodo de mapeamento direto? 2) A taxa de acerto na memria cache calculada dividindo o nmero de acertos na cache pelo nmero total de acessos feitos a cache. Compute a taxa de acerto para um programa que executa as seguintes locaes de memria: 2 a 33 seqencialmente; 11 loops de 48 a 65; e 3 loops de 15 a 42;
Principal

Bloco 0 0 - 15
Cache

Bloco 1 16 - 31 Linha 0 Bloco 2 32 - 47 Linha 1 Linha 2 Linha 3 Bloco 5 80 - 95


Bloco 6 96 - 111 Bloco 7 112 - 127 Bloco 8 128 - 143

Bloco 3 48 - 63 Bloco 4 64 - 79

A memria cache utiliza o mapeamento direto. Um cache hit leva 70ns. Um cache miss leva 650ns. Depois de calculada a taxa de acerto, podemos calcular o tempo mdio de acesso desse sistema de memria, utilizando a frmula: TMA = taxa de acerto na cache * tempo de acesso a cache + (1 taxa de acerto na cache) * tempo de acesso a memria principal 3) Ao se verificar a organizao de uma memria cache e da MP de um sistema da computao, observa-se que a cache tem uma capacidade de armazenamento muito menor que a MP e, ainda assim, sabe-se que em 100 acessos do processador cache ele obtm cerca de 95% a 98% de certos. Porque? 4) Por que a memria cache um dispositivo de armazenamento voltil?

5) Quais os fatores que possibilitaram que os computadores se tornassem pessoais e difundido pelo mundo todo. 6) Como funciona o sistema de memria se ele tiver memria cache? 7) Explique os dois tipos de mapeamento de memria cache (direto e o associativo). 8) Enumere os diferentes tipos de memria existentes nos computadores atuais, desde de o registrador at a memria flash. 9) Por que necessitamos de uma linguagem de programao de computadores? 10) Qual a utilidade da memria em um computador? Explique por que a sua quantidade e velocidade so to importantes nos computadores atuais. 11) Quais eram as caractersticas bsicas da arquitetura proposta por Von Neumam? 12) Qual a diferena entre as polticas de atualizao da memria principal? Explique as vantagens de cada uma. 13) Como classificada a hierarquia de memria? 14) Converta os decimais abaixo em nmeros de ponto flutuante IEEE 754 preciso simples. a) b) c) d) e) f) 5,0625 -474 0,750 0,1289 2.876 14

15) Converta os decimais abaixo em nmeros binrios com sinal em complemento a 2 de 16 bits. a) b) c) d) e) f) g) 348 -10 -255 -2 35.634 -12.048 97

16) Por que usamos uma memria ROM? 17) Qual a diferena entre Memria CACHE e Memria RAM?

Você também pode gostar