Informática, perguntado por theusrc, 11 meses atrás

Por que arquiteturas de 32 bits podem acessar menos memória do que
arquiteturas de 64 bits?

Soluções para a tarefa

Respondido por phantomblast467
1

Resposta:

O principal fator que deve ser levado em consideração é a quantidade de memória. Enquanto um sistema operacional 32 bits pode endereçar "apenas" 4 GB de RAM, a versão 64 bits alcança, teoricamente, 128 GB de RAM ou até mais

Explicação:

O processador trabalha em bits, que podem ter valores 0 ou 1.

Então um processador que suporta operações com 32bits, pode efetuar o endereçamento de 2 elevado a 32 bits, que dá 4294967296 posições de bytes em memória.

Convertendo este valor de bits para bytes de RAM, teremos:

2^32 = 4294967296 posições de bytes alocados

#Transformando posições de bytes alocados em Gigas bytes teremos: 4294967296 bits/1024/1024/1024 = 4Gbytes

Perguntas interessantes