Computadores mais novos geralmente têm 2, 4, 8, etc. GiB de RAM. Os mais antigos costumam ter 128, 256, 512 MiB ou menos, mas também em potências de dois.
Qual é a razão por trás disso? Por que discos rígidos e discos de DVD não seguem essa norma?
Computadores mais novos geralmente têm 2, 4, 8, etc. GiB de RAM. Os mais antigos costumam ter 128, 256, 512 MiB ou menos, mas também em potências de dois.
Qual é a razão por trás disso? Por que discos rígidos e discos de DVD não seguem essa norma?
Respostas:
A memória está intimamente ligada à CPU, tornando seu tamanho uma potência de dois significa que vários módulos podem ser compactados, exigindo um mínimo de lógica para alternar entre eles; apenas alguns bits do final precisam ser verificados (já que a representação binária do tamanho é 1000
... 0000
independentemente do tamanho), em vez de muitos outros bits, caso não seja uma potência de dois.
Os discos rígidos não estão vinculados à CPU e não são compactados da mesma maneira; portanto, a exatidão de seu tamanho não é necessária.
Simplesmente falando, os computadores funcionam em 1s e 0s. Isso é o que é binário. O computador usa este sistema para endereçar a memória. Em um sistema simples (leia-se "antigo"), um certo número de linhas de processador ou de unidade de endereço de memória é dedicado à seleção do endereço de um determinado local na memória. Como essas linhas podem suportar apenas valores "alto" ou "baixo", cada linha representa um dígito binário. Portanto, o número de locais que podem ser endereçados é dois à potência do número de linhas.
Existe uma correspondência entre este e o endereço registrado no processador. Dois para o número de bits no registro é o número de locais que podem ser endereçados.
À medida que os tamanhos de memória aumentavam e os computadores se tornavam mais poderosos, vários esquemas foram empregados para estender esse recurso e contornar várias limitações.
Observe que esta visão geral é uma visão bastante simplificada de um assunto complexo.
Consulte também o artigo da Wikipedia sobre endereçamento de memória .
O sistema binário é conhecido como base 2 porque existem dois valores possíveis: 0 e 1 (ativado e desativado, alto e baixo, 5V e 0V), em comparação com o sistema numérico natural normal conhecido como base 10 (0-9). Os fabricantes de discos rígidos querem que sua capacidade pareça mais alta, portanto, uma unidade de 1 GB (base 10, 1 bilhão de bytes, 10 9 ) é realmente apenas 0,9313GiB (base 2, 2 e alguma coisa ) (essa também é a razão da disparidade entre o que o computador relatórios e o que a caixa diz). O mesmo vale para discos de DVD.
A eletrônica digital usada nos computadores tem dois estados: ligado e desligado. Portanto, o armazenamento de números na memória é composto de coleções de elementos, cada um dos quais está ativado ou desativado.
Portanto, um elemento pode, portanto, representar apenas os números 0 e 1 (dois valores). Se você combinar dois deles, agora poderá representar 2 à potência de dois (quatro) números 0… 3.
desativado, desativado = 0
desativado, ativado = 1
on, off = 2
on, on = 3
Se você tiver três elementos, poderá representar dois à potência de três (oito) números de 0 a 7.
desligado, desligado, desligado = 0
desativado, desativado, ativado = 1
desligado, ligado, desligado = 2
desativado, ativado, ativado = 3
on, off, off = 4
on, off, on = 5
on, on, off = 6
on, on, on = 7
E assim por diante.
O elemento pode ser um transistor de comutação ou algo equivalente que esteja no estado ligado ou desligado; pode ser um pequeno pedaço de superfície do disco rígido magnetizado paralelamente ou perpendicularmente ao sentido de rotação (dois estados).
Portanto, tudo naturalmente é organizado em potências de dois.
Nós usamos apenas potências de 10 porque temos dez dedos (incluindo polegares), os computadores não.
A produção a granel é geralmente mais barata que a produção diversificada. Produzir impressões de 128 MB e 256 MB pode ser mais caro do que apenas produzir impressões de 256 MB.
Portanto, se não for produzido um monte de RAM diferente, você poderá "dobrá-los" para obter o resultado mais barato.
A instalação de duas das mesmas faixas de ram tem a vantagem de que elas devem trabalhar juntas. A mistura de marcas diferentes pode resultar em algumas pequenas diferenças que tornam a máquina mais lenta.
A ram de canal duplo funciona muito bem em conjunto se você adicionar duas tiras de ram iguais.
Ram é produzido usando chips menores 'sub'. Esses chips geralmente são bloqueados em um tamanho utilizável. SOs de um histroically prospective como blocos simples de 1024Kb para usar. Então você não é um múltiplo daquele instalado.