OC Aula Memoria Cache

1553 palavras 7 páginas
ORGANIZAÇÃO DE COMPUTADORES
Curso: Sistema de Informação
1º período Turma B Noturno.
Professor: Emival Luiz da Silva Junior
Coordenadora: Cintia Simões
FACNET / ANHANGUERA

MEMÓRIA CACHE

2

Surgiu da necessidade de minimizar a diferença de velocidade entre o processador e a memória principal;
Agravado com a concorrente de
(multiprogramação);

possibilidade de uso vários programas

Utiliza a tecnologia SRAM – memória estática de acesso aleatório.
3

Princípio da Localidade
O programa tem suas instruções ordenadas sequencialmente de acordo com o algoritmo desenvolvido; Quando carregado na memória principal, serão executados em blocos de instruções sequenciais, ou em laços(loop);

4

Princípio da Localidade
Pode ser dividido em 2 modalidades:
• Localidade espacial;
• Temporal;

5

O fato dos programas serem executados em pequenos blocos de instruções sequencialmente, é chamado de modalidade localidade espacial;
Já o fato dos programas tenderem a usar frequentemente o mesmo endereço em curto espaço de tempo é chamado modalidade temporal; 6

“Este elemento de memória, denominado memória cache, deve possuir elevada velocidade de transferência e um tamanho capaz de armazenar partes de um programa, suficiente grande para obter o máximo rendimento do principio da localidade e suficientemente pequenas para não elevar em excesso o custo do sistema de computação.”

7

Organização para transferência de informações
Processador

Transferência cache/processador palavra por palavra
CACHE
Transferência cache/MP bloco por bloco de palavras
MP

8

Funcionamento
BD – Barramento de dados

Processador

BC

Memória cache BC

MP

BE – Barramento de endereço

9

10

Organização Básica
Byte
3

Linha 0

Byte
2

Byte
1

...

Linha 1

L Linhas

Byte 0(Célula 0)
Byte 0(Célula 4)

...

Linha 2

.
.
.
.
...

Linha L - 1

Tag

Dados

11

Organização Cache/Memoria Principal
Byte Byte
3
2

Linha 0

Byte
1

Byte
0

Byte 0
Byte 1
Byte 2
Byte 3

Bloco 0

Byte 4

...

Byte
1

Linha 1

Byte

Relacionados

  • Processador Ramses
    1832 palavras | 8 páginas
  • Sistemas operacionais
    1960 palavras | 8 páginas
  • Resumo sobre Barramentos Síncronos
    679 palavras | 3 páginas
  • Introdução ao LPI
    1467 palavras | 6 páginas
  • Fatec-dspti1b 091201 0922339.doc
    2679 palavras | 11 páginas
  • OC 02
    2405 palavras | 10 páginas
  • Biologia
    2224 palavras | 9 páginas
  • Padrão ieee
    2719 palavras | 11 páginas
  • Sistema para locadora de veículos
    5980 palavras | 24 páginas
  • arquitetura de computadores
    34884 palavras | 140 páginas