Memória cache

1004 palavras 5 páginas
Organização e Funcionamento da Memória Cache

Segundo Monteiro (2007), a memória cache deve possuir elevada velocidade de transferência e um tamanho capaz de armazenar partes de um programa, suficientemente grandes para obter o máximo rendimento do princípio da localidade espacial e suficientemente pequenas para não elevar o custo do sistema de computação.

Funcionamento Genérico de Acesso

Esta operação pode ser exemplificada de forma simples, conforme o fluxograma abaixo.

Não (falta/miss)

Sim (acerto/hit)

Para um bom desempenho, é necessário que se tenha um máximo número de acertos e um mínimo de faltas e essa eficiência é definida pela relação entre acertos e o total de acessos:
Ec = Acertos  Total de acessos * 100, sendo que Ec = eficiência da cache

Organização Genérica de Memórias Cache

Para se ter o funcionamento adequado dos sistemas de armazenamento, as memórias cache são organizadas de modo diferente da MP e essas passam a ter uma organização lógica diferente da organização física tradicional (conjunto de N células sequencialmente organizadas por endereços subsequentes de 1 a N-1).

Memória Cache

Linha 0
Linha 1
Linha 2
.
.
.
Linha L -1

TAG DADOS

Memória Principal

Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7

Byte N-1 (célula N-1)

O controle da cache considera a MP organizada em blocos de X células/bytes cada, pois quando há uma transferência de dados pelo processador e este

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
  • MEMÓRIA CACHE
    320 palavras | 2 páginas
  • Memoria cache
    2705 palavras | 11 páginas