Isenção de responsabilidade: Este é o meu entendimento, posso estar errado, mas já andei um pouco.
Na minha experiência, as pessoas que escrevem as "especificações" finais que os clientes lêem, geralmente não estão necessariamente envolvidas com o design real do quadro. Como tal, você PODE executar em ocasiões em que os documentos dizem coisas como "4 GB de memória máxima suportada". Descobri em muitas ocasiões que posso acumular mais memória em um quadro do que a alegação de documentos é suportada e fazer com que as coisas realmente funcionem muito bem.
Meu conselho para você é tentar. Há uma loja que eu gosto (apenas na minha pequena cidade) que me deixa comprar RAM e devolvê-la, então eu realmente poderia experimentá-la, talvez você possa encontrar uma loja que seja igualmente incrível.
Obviamente, existem vários limites arquitetônicos de quanta memória uma máquina pode endereçar. O mais óbvio é se a plataforma suporta ou não a operação de 64 bits - nesse caso, o limite de memória endereçável será bastante grande ( ~ 4PB para x86 ). Eu acho que é seguro assumir que sua placa suporta 64 bits. Então, chegaria a coisas como Tomas mencionado, como o controlador de memória dentro da CPU. Como Tomas também disse, faz sentido que o BIOS também possa desempenhar um papel aqui. Portanto, você deve verificar a página do produto da sua placa-mãe para ver se há alguma atualização do BIOS relacionada aos limites de memória.
No final do dia, pode haver várias coisas que limitam a quantidade de memória que sua máquina poderá usar. Estamos falando de várias variáveis. E, na minha opinião, a melhor e mais rápida maneira de saber é apenas experimentá-lo (e executar o MemTest86 para verificar) .
Tome cuidado e boa sorte.