Conecta via |
|
---|---|
Classificação de usos |
|
Fabricantes comuns |
A memória de acesso aleatório , às vezes abreviada com a sigla English RAM ( Random Access Memory ), é a memória do computador na qual podem ser gravadas informações processadas por um aparelho de computador . Escrevemos RAM em vez de ROM .
A sigla RAM data de 1965.
As características atuais desta memória são:
Existem dois tipos principais de RAM:
A memória do computador é um componente, primeiramente realizado por uma tecnologia magnética ( núcleos de ferrita ), depois pela eletrônica na década de 1970 , que pode armazenar e ler informações binárias rapidamente . Sua função é, em particular, armazenar os dados que serão processados pela unidade central de processamento (CPU), um microprocessador na maioria dos dispositivos modernos.
A RAM pode ser acessada alternadamente em leitura ou escrita.
Existem também memórias associativas , amplamente utilizadas em técnicas de memória virtual para evitar buscas de páginas sequenciais e, assim, acelerar os acessos.
As informações podem ser organizadas em palavras de 8, 16, 32 ou 64 bits .
Algumas máquinas mais antigas tinham palavras de tamanhos mais exóticos. Por exemplo,
Para garantir a confiabilidade das informações armazenadas na memória, bits adicionais são adicionados a cada palavra da memória. Por exemplo,
Os fabricantes recomendam o uso de módulos de memória com ECC para aqueles com capacidade de 1 GiB ou mais, especialmente aqueles usados em servidores, permitindo que os erros sejam detectados e corrigidos na hora. Na prática, os computadores pessoais os usam muito raramente.
O tempo de acesso a uma palavra de RAM é de algumas dezenas ou centenas de nanossegundos, enquanto o de um dispositivo de disco rígido é de alguns milissegundos (ou seja, dez mil a cem mil vezes mais lento) e o de um dispositivo semicondutor é intermediário. Por outro lado, só é possível com o último, ler e escrever em blocos de palavras.
Um circuito de memória integrado possui apenas o número de bits de endereço de memória necessários para acessar as palavras de memória que ele contém. A unidade de processamento central tem muito mais bits de endereço de memória do que um simples IC de memória para endereçar mais memória. Esses bits adicionais são decodificados por um circuito especializado, denominado decodificador ou seletor de endereço, para selecionar o circuito integrado de memória apropriado por meio de um pino do mesmo denominado seleção de chip .
É muito fácil fornecer a um microprocessador uma memória não contígua (por exemplo de 0 a 4095, depois um orifício, depois uma memória entre 16 384 e 32 767), o que facilita muito a detecção de erros. Endereçamento possível .
A memória de acesso aleatório estática é uma memória de acesso aleatório que não precisa ser atualizada .
Memória de acesso aleatório estática (SRAM)Essa memória usa o princípio de balanças eletrônicas para registrar informações. É muito rápido, mas ainda assim caro e volumoso. Consome menos eletricidade do que a memória dinâmica. É usado para caches de memória , por exemplo, caches de memória L1, L2 e L3 de microprocessadores.
Memória de acesso aleatório de porta dupla (DPRAM)Esta memória é uma variante da Memória de Acesso Aleatório Estático ( SRAM ) onde uma porta dupla é usada que permite acesso múltiplo quase simultâneo, entrada e saída.
Memória de acesso aleatório magnético (MRAM)Essa memória usa a carga magnética do elétron para armazenar informações. Tem uma velocidade da ordem de um gigabit por segundo, um tempo de acesso comparável à memória DRAM (~ 10 ns ) e não é volátil. Estudado por todos os principais players da eletrônica, começou a ser comercializado em 2006, mas em 2020 permanece confinado a um nicho de mercado.
Memória de acesso aleatório de mudança de fase (PRAM)Esta memória usa a mudança de fase do vidro para registrar informações. Não é volátil. Começou a ser comercializado em 2012.
A memória de acesso aleatório dinâmica é uma memória de acesso aleatório que precisa ser atualizada .
A simplicidade estrutural da DRAM (um pico-capacitor e um transistor para um bit) permite que memória densa seja obtida a baixo custo. Suas mentiras desvantagem no correntes de fuga dos capacitores : o desaparecimento de informação, a menos que a carga dos capacitores é atualizado com um período de alguns milissegundos, daí o termo dinâmica . Por outro lado , as memórias estáticas SRAM não precisam ser atualizadas, mas usam mais espaço e são mais caras.