Como forma de continuaçao ao tópico anterior no qual demos introdução ás diferentes tipo de memória, debroçamo-nos agora sobre as suas caracateristicas e utilidades.
A memória, como referido nteriormente, é um componente que tem por função
armazenar internamente toda informação que é manipulada pela máquina: os
programas (conjunto de instruções) e os dados. A capacidade de
armazenar um programa é uma característica que permite o processamento
automático de dados.
A memória é em geral, classificada em dois grandes tipos:
- Memória Principal (MP)
- Memória Secundária (MS) ou auxiliar ou de massa
- Memória Principal
A memória principal é a memória de armazenamento temporário, que armazena os programas e os dados que estão sendo processados, somente durante o processamento. É uma memória volátil
(RAM), pois os dados só permanecem nela armazenados enquanto houver
energia elétrica. Na falta de energia, quando o computador for
desligada, todos os dados são perdidos.
Há alguns conceitos que devem ser conhecidos para que se possa melhor compreender a memória principal nos computadores actuais:
É usada para o armazenamento temporário de dados ou instruções.
Quando escrevemos um texto num computador, as informações são armazenadas na memória RAM, assim como os dados de entrada.
A RAM também é conhecida como memória de escrita e leitura, pois lemos ou escrevemos informações neste tipo de memória.
É usada para armazenar instruções e/ou dados permanentes ou raramente alterados. A informação geralmente é colocada no chip de armazenamento quando ele é fabricado e o conteúdo da ROM não pode ser alterado por um programa de usuário. Por esse motivo é uma memória só de leitura.
A ROM realiza-se num chip que possuí um software determinado e não apagável pelo usuário. Desta forma a ROM incorpora as idéias de hardware e software.
Em resumo, a informação armazenada em ROM não é
volátil, ou seja, não é perdida quando o fornecimento de energia externa
do computador é interrompido. Já a RAM é volátil, pois as informações
armazenadas são perdidas quando a energia é cortada.
2. Memória Secundária
A memória secundária é a memória de armazenamento
permanente, que armazena os dados permanentemente no sistema, sem a
necessidade de energia elétrica e, por esse motivo, conhecida como
memória não volátil. Ela funciona como complemento da memória principal
para guardar dados.
O computador só consegue processar o que está na
memória principal, assim como ocorre conosco. Na verdade, só conseguimos
processar o que está na nossa memória. Por exemplo, só podemos discar
um número telefônico do qual nos lembramos, o qual esteja na nossa
memória. Se não nos lembrarmos, temos que recorrer a uma memória auxiliar,
representada neste caso por uma agenda telefónica e só então estaremos
em condições de discar.
Como exemplos de memória secundária podemos citar o disco rígido e o CD-ROM, entre outros.
3. Memória Cache
A memória cache surgiu quando percebeu-se que as memórias não eram mais
capazes de acompanhar o processador em velocidade, fazendo com que
muitas vezes ele tivesse que ficar "esperando" os dados serem liberados
pela memória RAM para poder concluir suas tarefas, perdendo muito ao nível de
desempenho.
Para solucionar este problema, começou a ser usada a memória cache, um
tipo ultra-rápido de memória que serve para armazenar os dados mais
frequentemente usados pelo processador, evitando na maioria das vezes
que ele tenha que recorrer à comparativamente lenta memória RAM. Assim a memória
cache
é um
tipo
de
memória
de
alta
velocidade
que
fica
próxima
à
CPU
e
consegue
acompanhar
a
velocidade
de
trabalho
da
CPU.
Muito bom, mas falta muito conteúdo na memória cache.
ResponderEliminarFaltou dizer se a memória cache é, ou não, volátil.
ResponderEliminarA memória cache é volátil com certeza
ResponderEliminar