Juliana Jenny Kolb
Home > Arquitetura de Computadores > Memória
Hierarquia de Memória
O termo Hierarquia de memória se refere a uma classificação de tipos de memória em função de desempenho. Essa classificação geralmente segue duas dimensões: tamanho/capacidade e velocidade de acesso.
Para o correto e eficaz funcionamento da manipulação das informações, verifica-se a necessidade de se ter, em um mesmo computador, diferentes tipos de memórias. Estas memórias se interligam de forma estruturada, uma vez que desempenham papeis diferentes, conforme ilustrado na figura 1.
Figura 1: Hierarquia de Memória
Elementos
Registradores
Memória temporária usada pelo processador no processamento de instruções.
Memória onde se guarda as instruções de inicialização dos computadores.
Armazena partes da memória do computador, sendo diretamente endereçável pelo processador.
Memória principal do computador, sendo diretamente endereçável pelo processador.
Memória de armazenamento permanente.
Memória Virtual
É um espaço reservado pelo disco rígido que funciona como a memória RAM quando esta se esgota. Tal espaço é denominado arquivo de paginação, e o mecanismo funciona como uma forma de estender a quantidade de memória para dados temporários utilizados pelos aplicativos em execução.
Ver: Gerenciamento de Memória – Paginação (+)
Conceitos de Localidade
- Localidade temporal: posições de memória, uma vez referenciadas (lidas ou escritas), tendem a ser referenciadas novamente dentro de um curto espaço de tempo.
- Usualmente encontrada em laços de instruções e acessos a pilhas de dados e variáveis.
- Exemplos: loops, reutilização de operandos, etc.
- Localidade espacial: se uma posição de memória é referenciada, posições de memória cujos endereços sejam próximos da primeira tendem a ser logo referenciados.
- A informação é manipulada em blocos no sistema de hierarquia de memória para fazer uso da localidade espacial.
- Exemplos: execução do código, acesso a vetores e matrizes, etc.
Vídeo Selecionado
O vídeo selecionado apresenta uma explicação resumida do funcionamento da hierarquia de memória.
Referência Bibliográfica
ALMEIDA, Marilane. Curso de Montagem e Manutenção de Computadores. São Paulo: Digerati Books, 2007.
BUENO, Maurício. Informática fácil para concursos. Rio de Janeiro: Brasport, 2006.