Objetivos | Sugestões e Idéias | Projetos Eletrônicos | Circuitos Práticos | Circuitos Básicos Montados | Componentes (Carac.)

Cursos On Line e Informações | Preços em Geral | Como Comprar | Anúncios | Forum de discussões | Chat | Últimas Atualizações









MEMÓRIA RAM

Dispositivo composto de circuitos para armazenamento temporário de dados. É do tipo volátil, ou seja, ao se retirar a sua alimentação os dados são perdidos. O acesso a suas células de armazenamento é feito através de seleção pelo bus de endereçamento. Cada posição da memória é representada por um número binário representado pelo seu código hexadecimal, veja a figura abaixo.


Os dados chegam a memória através do bus de dados, o sinal proveniente da CPU informa se a operação é de leitura ou escrita. Caso seja de escrita o dado a ser armazenado é colocado no bus de dados onde após é gravado na célula selecionada pelos pinos de endereçamento. Caso a operação seja de leitura, o endereço enviado pela CPU é colocado nos pinos de endereçamento e o dado proveniente da célula é transportado para o bus de dados. Um pino de seleção chamado de Chip Select é ativado sempre que a operação com a memória for solicitada, este sinal de habilitação é necessário quando qualquer dispositivo for usado pelo sistema. Como foi visto no artigo sobre CPU como o barramento de dados é compartilhado com todos os dispositivos é necessário que apenas um seja habilitado por vez, com o risco de erro na operação ou até queima de circuitos, veja a figura abaixo.




Existem dois tipos de RAMs:

SRAM (Static RAM)

É constituída de um conjunto de registradores, por ser de rápido acesso é utilizada para operações diretas da CPU, localizando-se perto dela. Os dados mais solicitados são armazenados nesta área onde são operados com maior velocidade. Seu desempenho é superior ao da memória DRAM por não necessitar de sinal de refresh. Conhecida também como memória Cache.

DRAM (Dynamic RAM)

É formada por vários microcapacitores formados por componentes CMOS, esta estrutura permite o armazenamento de grande quantidade de informação, a desvantagem é que necessita sinal de recarga, este sinal é chamado de refresh e é aplicado junto a operação de escrita ou leitura, o que a torna mais lenta. Caso não haja recarga os capacitores se descarregam perdendo a informação. Tanto a memória SRAM quanto a DRAM são voláteis, ou seja, perdem os dados caso a alimentação seja cortada. Utilizada como memória de dados em microcomputadores.
A quantidade de memória RAM instalada vai acelerar as operações da CPU, pois até o próprio sistema operacional fica nela carregado. Agora não se deve achar que uma quantidade infinita de memória RAM vai deixar o seu micro cada vez mais rápido, pois todo o processo depende primeiramente da velocidade de clock da CPU.

Projtec - Sua página de tecnologia