Normalmente, um processador com uma arquitetura de 32 bits pode endereçar apenas 4 GiB de memória física a qualquer momento (2 32 = 4294967296). Cada byte de memória física tem seu próprio endereço.
No entanto, existem maneiras de expandir o espaço de endereço, como PAE . Embora isso permita que o processador resolva mais de 4 GiB de memória, os aplicativos executados em um processador de 32 bits usam variáveis de 32 bits para acessar dados. Isso significa que cada aplicativo ainda não pode acessar mais de 4 GiB de memória.