O controlador de memória envia os sinais para 32, 64 ou 128 bits de cada vez, e o controlador do módulo de memória os converte nos níveis apropriados para armazenamento.
Eu gostaria de saber que tipo de sinais elétricos um cpu envia para uma RAM dinâmica quando quer escrever um bit (1 ou 0).
É simplesmente que a CPU envia apenas um único pulso elétrico, e se a tensão desse pulso elétrico é maior do que um determinado nível, ele carrega o capacitor para um nível de tensão que é "1" e se estiver em uma faixa de tensão mais baixa , carrega capacitor para nivelar que é "0"?
O controlador de memória envia os sinais para 32, 64 ou 128 bits de cada vez, e o controlador do módulo de memória os converte nos níveis apropriados para armazenamento.
No nível mais baixo, sim; uma linha vai para um estado digital de tensão 1 ou 0 e carrega ou descarrega um capacitor. Lógica adicional fica entre os chips dram e o controlador de memória na placa-mãe ou cpu que lida com várias funções, incluindo o roteamento das linhas de dados para a (s) célula (s) sendo (geralmente 64 ou 128 bits acessados por vez).
Existem dois mecanismos:
1) O bit certo deve ser endereçado. Os bits podem ser dispostos em uma dispersão 2D e em um chip de 1 Mbit que pode consistir em 1024 linhas elétricas horizontais e 1024 verticais. Para escrever um pouco, ele definiria um de cada para alta tensão e um o restante para baixa tensão. O bit, em que tanto a linha horizontal quanto a vertical está configurada para alta tensão, é o que é gravado.
2) A informação do bit deve fluir para a célula de bits. Na RAM dinâmica, este é um capacitor simples.
A lógica a ser vista, se as linhas horizontais e verticais são de alta voltagem, e o capacitor, podem ser combinadas em um circuito muito simples em um chip, que basicamente ocupa quase nada e é considerado um dos menores itens que você pode colocar em um chip. No entanto, a parte do condensador é com perdas, isto é, perde os electrões ao longo do tempo. Portanto, cada bit no chip de RAM precisa ser lido e reescrito repetidas vezes. É por isso que é chamado de dinâmico, e é por isso que o computador perde sua memória quando está desligado.
A leitura usa a mesma lógica para escolher uma célula de bits e basicamente esvazia o capacitor, se houver algum elétron. Ler uma célula que contém elétrons, portanto, requer que a célula seja escrita imediatamente depois, novamente.
Tags memory