Subsistema de memoria

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (394 palavras )
  • Download(s) : 0
  • Publicado : 12 de abril de 2013
Ler documento completo
Amostra do texto
Subsistema de Memória

Organização e representação de dados em Memória
• Bit; • Exemplo: dígitos de 0 – 9 e operadores */-+=% • Agrupamento de bits = células;

Como se localiza a informação namemória.

Propriedades de células semicondutoras: -Exibem dois estados que representam os bits -Um valor pode ser escrito em uma célula, e este representa o estado da célula de memória; -O estadoda célula pode ser lido;

Operações realizadas com a Memória

Hierarquia de Memória

Caracteristicas das Memórias
• Tempo de Acesso:
– RAM; – ROM;

• Ciclo de memória:
– É o tempo deacesso + o tempo para iniciar um novo acesso; – Apenas em memórias eletrônicas;

• Capacidade:
– Bytes; celulas; setores;bits;

• Volatilidade:
– Volátil; – Não-volátil;

• Tecnologias defabricação:
– Semicondutores; – Magnéticas; – Ópticos;

• Temporariedade:
– Disco rigido; – Cache; – Registradores;

• Custo;

Registradores
• • • • • Função; Capacidade: 8 a 64bits Volátil;Alto custo; Temporariedade;

Memória Cache
• Principais fundamentos:
– Objetivo; – Fabricação; – A MP é relativamente grande e lenta, então é combinada com a memória cache menor e mais rápida. – Funcionamento;
• Mantém cópia de partes da memória principal; • Fenômeno de localidade (princípios);

– Estrutura de uma memória Principal e cache:
• Memória Principal:
– – – – 2n palavrasendereçáveis; Cada palavra contem um endereço de n bits K é um bloco fixo de palavras; Assim M = 2n /k blocos (qtd blocos)

• Memória Cache:
– C linhas e K palavras; – Cada linha é um bloco; – Muitosblocos de MP e poucas linhas de cache;

Operação de leitura

Questões de projeto de memória cache
• Tamanho:
– Deve ser pequeno para que não tenha um grande custo. – Deve ser grande o suficientepara que se tenha bom desempenho.

• Mapeamento de memória:
– – – – C linhas menor que k blocos Mapeamento Direto: Mapeamento Associativo: Mapeamento Associativo por conjunto:

• Algoritmos...
tracking img