Cache

1804 palavras 8 páginas
Memória Cache

Prof. Leonardo Barreto Campos

1

Sumário
Introdução;
Projeto de Memórias Cache;
Tamanho;
Função de Mapeamento;
Política de Escrita;
Tamanho da Linha;
Número de Memórias Cache;

Bibliografia.

Prof. Leonardo Barreto Campos

2/34

Introdução
A memória cache surgiu quando percebeu-se que as memórias não eram mais capazes de acompanhar o processador em velocidade;
Dessa forma, a memória cache consiste numa pequena quantidade de memória SRAM, incluída no chip do processador. O uso de memória cache visa obter uma maior velocidade de acesso à memória, ao mesmo tempo, disponibilizar no sistema uma memória de grande capacidade; Prof. Leonardo Barreto Campos

3/34

Introdução
Eis uma figura que simplifica o conceito de memória cache: A memória cache contém uma cópia de partes da memória principal; Quando o processador deseja ler uma palavras da memória, é realizado um teste para determinar onde este dado está: se a palavra estiver na memória cache, ela é fornecido ao processador diretamente; caso contrário, um bloco de dados da memória principal, número fixo de palavras, é lido para a memória cache e em seguida a palavra requerida é entregue ao processador;
Prof. Leonardo Barreto Campos

4/34

Introdução

A idéia central é que um bloco de dados trazido para aa memória cache terá grandes chances de receber futuras referências;
Prof. Leonardo Barreto Campos

5/34

Introdução
Vejamos
um fluxograma contendo a operação de leitura de um dado na memória cache:

Prof. Leonardo Barreto Campos

6/34

Introdução
Considerações:
O processador gera um endereço, RA, da palavra a ser lida;
Se essa palavra estiver contida na memória cache, ela será entregue ao processador;
Caso contrário, o bloco que contém essa palavra será carregado na memória cache e a palavra entregue ao processador; Essas duas últimas operações ocorrem paralelamente, refletindo a organização típica de memórias

Relacionados

  • Caches
    2289 palavras | 10 páginas
  • cache
    673 palavras | 3 páginas
  • cache
    31787 palavras | 128 páginas
  • Cache
    2590 palavras | 11 páginas
  • Memoria Cache
    1303 palavras | 6 páginas
  • Memória Cache
    1320 palavras | 6 páginas
  • memoria cache
    751 palavras | 4 páginas
  • Memoria Cache
    1756 palavras | 8 páginas
  • Memória Cache
    6312 palavras | 26 páginas
  • Memória cache
    2719 palavras | 11 páginas