на 32-битных процах в защищенном режиме виртуальное адресное пространство ограничено 4Гб.
Из-за PAE (Physical Address Extensions) есть доступ к 64Гб памяти, но указатель все равно остался 4 байта.
А вот на 64битных можно адресовать уже 2^64 байт памяти и размер адреса стал 8 байт
А вот на 64битных можно адресовать уже 2^64 байт памяти и размер адреса стал 8 байт
ай, как хорошо быть теоретиком,
только вот на практике пока можна адресовать только 2^48, остальные биты зарезервированы(это справедливо как для интеловской так и для амд-ой платформы)