Memória é um item fundamental para funcionamento dos computadores, pois sem uma memória de onde os processadores possam ler e escrever informações, não haveria nenhum computador digital de programa armazenado.
A memória do computador pode ser dividida em duas categorias:
· Principal: memórias que o processador pode endereçar diretamente, sem as quais o computador não pode funcionar. De acesso mais rápido, mas de capacidade mais restrita. Armazena informações temporariamente durante um processamento realizado pela UCP.
· Secundária: de acesso mais lento, mas de capacidade bem maior. Armazena grande conjunto de dados que a memória principal não suporta.
As memórias também podem ser classificadas quanto à volatilidade:
· Voláteis: Retém informação armazenada quando não há energia elétrica.
· Não-voláteis: Perdem informação na ausência de energia elétrica.
Na arquitetura dos computadores há uma hierarquia de memória. A figura abaixo demonstra esta hierarquia de forma que, quanto mais ao topo, mais rápido o tempo de acesso do processador ao tipo de memória.
Para um maior aprofundamento no funcionamento das memórias em um computador veja esta vídeo aula.
Com esse conhecimento prévio leia a questão abaixo, do ENADE 2008, e tente respondê-la.
Resolvendo a questão:
Item I - FALSO. A memória ROM é volátil, memórias voláteis não perdem os dados na ausência de energia elétrica.
Item II - VERDADEIRO. Como visto na figura de hierarquia mostrada anteriormente, os registradores então no topo da pirâmide, acima da memória RAM, o que significa que o tempo de acesso à RAM é maior.
Item III - VERDADEIRO. Novamente como visto na hierarquia, a memória cache está acima do disco magnético, o que se conclui que o tempo de acesso a cache é menor que o de acesso ao disco.
Item IV - FALSO. Segundo a hierarquia, a memória cache está acima da memória RAM, o que torna o tempo de acesso a cache menor que o de acesso a RAM.