Uma CPU de 32 bits pode endereçar um máximo de 4 GB (2 ^ 32 bytes), uma CPU de 64 bits pode chegar teoricamente a 16 exabytes (2 ^ 64 bytes).
No entanto, lembre-se de que a CPU usa um chipset para endereçar essa RAM e significa criar muitas linhas paralelas (32 para CPU de 32 bits) na placa-mãe para conectar o chipset aos soquetes de RAM (geralmente há são 2 soquetes de RAM). Uma diferença simples de 1mm no comprimento de uma linha para todas as outras e isso não funcionará. Por isso, não é barato adicionar linhas a um design de trabalho.Chipset, placa mãe e fornecedores de RAM chegam a um acordo para colocar o maior número possível de linhas que não aumentam muito o custo de produzi-las. É por isso que na maioria das vezes seu chipset CPU + pode ser instalado apenas em algumas placas-mãe compatíveis.
A combinação de chipset + placa-mãe oferece um máximo de 16 GB. Eles (fornecedores) consideram que é uma quantidade razoável de RAM para um PC doméstico executando o Windows.