Sistemas de mem rias
A Memória exerce uma importante função no desempenho de um sistema computacional.
Uma memória é um dispositivo que permite um computador armazenar dados temporariamente ou permanentemente, ela recebe dados do mundo externo transferidos para o processador, e também recebe dados do processador e transferi para o mundo externo.
A memória principal, também chamada de memória real, são memórias que o processador pode endereçar diretamente, sem as quais o computador não pode funcionar. Estas fornecem geralmente uma ponte para as secundárias, mas a sua função principal é a de conter a informação necessária para o processador num determinado momento; esta informação pode ser, por exemplo, os programas em execução. Nas memórias externas, basicamente se referem aos dispositivos de armazenamento periféricos, como discos ópticos e fitas magnéticas, que são acessados através dos controladores de E/S.
Outra forma de diferenciação dos tipos de memórias é quanto ao seu método de acesso das unidades de dados:
Acesso sequencial – A memória fica organizada em unidades de dados chamadas registros, sendo acessados de forma linear. Tem um tempo de acesso variável. exemplo fita magnética. Acesso direto – Assim como o sequencial, o acesso direto envolve um mecanismo compartilhado de leitura-escrita compartilhado, sendo os seus blocos ou registros com endereços exclusivos, baseado no local físico. O tempo de acesso é variável. exemplo discos;
Acesso aleatório – Cada local endereçável na memória tem um mecanismo de endereçamento exclusivo, fisicamente interligado. O tempo de acesso independe da sequência de acessos anteriores e é constante. Obs (algumas memórias principais e sistemas de cache são de acesso aleatório); Associativo –Utiliza-se de um acesso aleatório, mas que faz uma comparação de um certo número de bit desejados dentro de uma palavra para uma combinação especificada, fazendo isso com todas as palavras simultaneamente. A palavra será recuperada