MEMÓRIA CACHE

320 palavras 2 páginas
EXERCÍCIO MEMÓRIA CACHE

1. Descreva as técnicas de mapeamento que podem ser utilizadas para mapeamento da memória cache. Explique como é realizado o mapeamento em cada técnica.

2. O grande desejo de todos os desenvolvedores de programas é utilizar quantidades ilimitadas de memória que, por sua vez, seja extremamente rápida. Infelizmente, isso não corresponde à realidade, como tenta representar a figura abaixo, que descreve uma hierarquia de memória: para cada elemento, estão indicados os tamanhos típicos disponíveis para armazenamento de informação e o tempo típico de acesso à informação armazenada.

Como pode ser visto no diagrama acima, registradores do processador e memória cache operam com tempos distintos, o mesmo ocorrendo com a memória principal com relação à memória cache, e com a memória secundária com relação à memória principal.
Considerando as informações acima apresentadas, responda às seguintes perguntas.
a) Que características um programa deve ter para que o uso de memória cache seja muito vantajoso?
R: O programa deve ter trechos pequenos que sejam executados várias vezes, e os dados devem estar localizados próximos uns dos outros OU dados e instruções devem ter localidade espacial (próximos uns dos outros) e localidade temporal (serem usados várias vezes em um certo instante de tempo).
b) Se registradores do processador e a memória cache operassem com os mesmos tempos de acesso, ainda haveria vantagem em se utilizar a memória cache? Justifique sua resposta.
R: Se cache e processador operassem com os mesmos tempos, ainda assim seria vantajoso utilizar cache, porque o seu objetivo é justamente fornecer dados e instruções na velocidade do processador, simulando uma memória principal rápida. Se cache e memória operassem com os mesmos tempos, não haveria mais razão para se usar o cache, quer estivessem no cache ou na memória principal.
c) E se a memória cache e a memória principal operassem com os mesmos tempos de acesso, ainda haveria

Relacionados

  • Memoria Cache
    1303 palavras | 6 páginas
  • Memória Cache
    1320 palavras | 6 páginas
  • memoria cache
    751 palavras | 4 páginas
  • Memoria cache
    651 palavras | 3 páginas
  • Memoria cache
    1669 palavras | 7 páginas
  • Memoria Cache
    1756 palavras | 8 páginas
  • Memória Cache
    521 palavras | 3 páginas
  • Memória cache
    718 palavras | 3 páginas
  • Memoria cache
    2705 palavras | 11 páginas
  • Memória Cache
    6312 palavras | 26 páginas