В книге я прочитал следующее:
32-разрядные процессоры имеют 2 ^ 32 возможных адреса, а текущие 64-разрядные процессоры имеют 48-битное адресное пространство
Мое ожидание состояло в том, что если это 64-разрядный процессор, адресное пространство также должно быть 2 ^ 64.
Итак, мне было интересно, в чем причина этого ограничения?