Ben oui, c'est une restriction du 32Bits justement.
Pour faire simple, il gère 4Go moins la mémoire alloué aux périphériques:
le PCI se réserve jusqu'à 512Mo Maxi (256+256 optionnels), le PCIE encore 256Mo Maxi, une partie haute (bios,chipset,acpi/apic) 4Mo, plus une zone pour des usages diverse (vidéo intégrée, chipset, etc...).
C'est pourquoi, comme le dit Jack, tu as environ 1Go en moins.
Après il y a le PAE pour étendre le fonctionnement sur 36Bits... mais çà devient plus complexe (12 bits pour la gestion de la page de 4Ko et les 24 bits de la table de pages).