processor-architecture

¿Por qué los sistemas x86-64 tienen solo un espacio de direcciones virtuales de 48 bits?

En un libro leo lo siguiente: Los procesadores de 32 bits tienen 2^32 direcciones posibles, mientras que los procesadore ... dor de 64 bits, el espacio de direcciones también debe ser 2^64. Así que me preguntaba cuál es la razón de esta limitación?