Diversos modelos de memória RAM, uma memória primária e volátil, Em informática, memória são todos os dispositivos que permitem a um computador guardar dados, temporariamente ou permanentemente.
Tipologia
Podemos distinguir os vários tipos de memórias:
Memórias
primárias: também chamadas 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. Nesta categoria
insere-se a memória RAM (volátil), memória ROM (não
volátil), registradores e memórias cache.
Memórias secundárias: memórias que não podem
ser endereçadas diretamente, a informação precisa ser
carregada em memória primária antes de poder ser tratada pelo
processador. Não são estritamente necessárias para
a operação do computador. São geralmente não-voláteis,
permitindo guardar os dados permanentemente. Incluem-se, nesta categoria,
os discos rígidos, CDs, DVDs e disquetes.
Às vezes faz-se uma diferença entre memória secundária
e memória terciária. A memória secundária não
necessita de operações de montagem (inserção
de uma mídia ou média em um dispositivo de leitura/gravação)
para acessar os dados, como discos rígidos; a memória terciária
depende das operações de montagem, como discos ópticos
e fitas magnéticas, entre outros.
Tecnologias de implementação
As principais tecnologias de implantação de memórias em uso corrente são:
Portas
lógicas e flip-flops, usados na implementação da memória
cache.
Transistores e circuitos de refrescamento, usados na implementação
da memória principal.
Arranjos de conexões, utilizados na implementação de
certas ROMs (memórias de leitura).
Fitas magnéticas, utilizadas principalmente para cópias de
segurança e arquivamento a longo prazo.
Discos magnéticos, como discos rígidos e disquetes - a principal
tecnologia de implementação de memória secundária.
Discos ópticos, como CDs e DVDs, e suas diversas variações.
Memória flash, um tipo de memória semicondutora não
volátil muito usada em câmeras digitais e leitores de MP3.
Existem também tecnologias que foram usadas no passado, mas tornaram-se
obsoletas:
Memórias
de tecnologia delay line, uma das primeiras tecnologias de memória
principal, que armazenavam os dados na forma de pulsos sonoros em uma coluna
de mercúrio.
Memórias CRT, também chamadas de Williams-tube, um tipo de
memória que usava um tubo CRT para armazenar dados na forma de pontos
luminosos.
Memórias de núcleo de ferrite, uma tecnologia popular de implementação
da memória principal nas décadas de 1940 e 1950.
Memórias de filme fino, uma melhoria da tecnlogia de núcleo
de ferrite, utilizada em alguns computadores na década de 1960.
Cartões e fitas perfuradas, que já foram os principais meios
de memória não-volátil.
Memórias voláteis
Memórias voláteis são as que requerem energia para manter a informação armazenada. São fabricadas com base em duas tecnologias: dinâmica e estática.
Memória SRAM de 64MB
Memória dinâmica
A memória dinâmica é a mais barata delas e, portanto, a mais utilizada nos computadores e são aquelas que foram popularizadas como memórias RAM. Este atributo vem do nome inglês Randomic Acess Memory (memória de acesso aleatório), que significa que os dados nela armazenados podem ser acessados a partir de qualquer endereço. As memórias RAM se contrapõem com as de acesso seqüencial, que exigem que qualquer acesso seja feito a iniciar pelo primeiro endereço e, seqüencialmente, vai “pulando” de um em um até atingir o objetivo. Na realidade, existem outras memórias de acesso aleatório nos computadores, inclusive não voláteis, portanto, é importante ter o conhecimento de que o nome RAM é apenas uma popularização do nome da memória principal dos computadores, utilizada para armazenar os programas e dados no momento da execução.
O nome dinâmica é referente à tecnologia utilizada para armazenar programas e dados e não à forma de acessá-los. De modo simplista ela funciona como uma bateria que deve ser recarregada sempre que apresentar carga insuficiente para alimentar o equipamento.
Todas as vezes que a CPU (unidade de processamento central) for acessar a memória, para escrita ou para leitura, cada célula dessa memória é atualizada. Se ela tem 1 lógico armazenado, sua “bateria” será recarregada; se ela tem 0 lógico, a “bateria” será descarregada. Este procedimento é chamado de refresco de memória, em inglês, refresh.
Memória estática
A memória estática não necessita ser analisada ou recarregada a cada momento. Fabricada com circuitos eletrônicos conhecidos como latch, guardam a informação por todo o tempo em que estiver a receber alimentação.
Memória PROM
Memórias não voláteis
São aquelas que guardam todas as informações mesmo
quando não estiverem a receber alimentação. Como exemplos,
citam-se as memórias conhecidas por ROM e FLASH, bem como os dispositivos
de armazenamento em massa, disco rígido, CDs e disquetes. As memórias
somente para leitura, do tipo ROM (sigla de Read Only Memory), permitem
o acesso aleatório e são conhecidas pelo fato de o usuário
não poder alterar o seu conteúdo. Para gravar uma memória
deste tipo são necessários equipamentos específicos.
Dentre as memórias do tipo ROM destacam-se as seguintes:
Sigla
Nome Tecnologia
ROM Read Only Memory (memória somente de leitura) Gravada na fábrica
uma única vez
PROM Programable Read Only Memory (memória programável somente
de leitura) Gravada pelo usuário uma única vez
EPROM Erasable Programable Read Only Memory (memória programável
e apagável somente de leitura) Pode ser gravada ou regravada por
meio de um equipamento que fornece as voltagens adequadas em cada pino.
Para apagar os dados nela contidos, basta iluminar o chip com raios ultravioleta.
Isto pode ser feito através de uma pequena janela de cristal presente
no circuito integrado.
EEPROM Electrically Erasable Programable Read Only Memory (memória
programável e apagável eletronicamente somente de leitura)
Pode ser gravada, apagada ou regravada utilizando um equipamento que fornece
as voltagens adequadas em cada pino.
O tipo de memória conhecido como FLASH é o tipo mais moderno dentre os apresentados aqui, mas é uma variação do tipo EEPROM. Tornaram-se muito populares por dois motivos: a utilização de dispositivos de armazenamento removíveis como os chamados pen drives, a aplicação em equipamentos de som que reproduzem música no formato MP3 e os cartões de memória das câmeras digitais. Os dados armazenados neste tipo de memória permanecem ali sem a necessidade de alimentação. Sua gravação é feita em geral através da porta USB que fornece 5 Volts para alimentação.
As memórias de massa podem armazenar grande quantidade de informação e têm tido seu tamanho reduzido a cada dia. O disco rígido é o meio mais comum neste tipo de memória, mas os disquetes ainda ocupam uma pequena parcela do mercado. Não é tão rápida como a memória flash mas já é possível utilizá-la em equipamentos de reprodução de música e filmes como os portáteis que reproduzem videoclipes de música em vários formatos, como MPEG.
Capacidade de expansão
De um modo geral os computadores encontram-se limitados nas quantidades de memória que podem conter. A esse limite chamado capacidade de expansão corresponde o valor máximo de memória que um sistema específico pode conter. Existem limitações quanto ao hardware e ao software.
No que respeita às limitações de hardware, de equipamento, a quantidade de memória é limitada pelo espaço de endereçamento do processador. Um processador que utilize endereços de 32 bits, por exemplo, só poderá endereçar 2³² (4 294 967 296) palavras de memória. Esta é a razão pela qual os computadores que utilizam processadores 32 bit (x86) são limitados a 4 gigabytes de memória. Enquanto os processadores atuais 64 bit gerenciam até 128 GB de memória RAM e 16 TB de memória virtual. O sistema operacional também deve ser 64 bit para trabalhar com esses valores.
Um determinado software (como o sistema operativo) pode ter sido desenhado para permitir uma quantidade limitada de memória.
O limite de capacidade de expansão de memórias RAM também é limitado pela placa-mãe do computador, que provê um certo número de fendas para as cartas de memória, bem como o chipset necessário para acessar a memória principal.
© 2009 Todos os Direitos Reservados a Tornado Digital Página Principal - Dicas e Truques - Frases - Downloads - Forúm - Fale Conosco