Насколько я могу понять:
32-разрядные процессоры изначально имеют 4 ГБ (2 ^ 32 [бит]) адресного пространства - точка. Из-за MMIO (Memory-Mapped Input/Output) часть этого пространства также используется для связи и адресации памяти ваших периферийных устройств (например, карт GFX).
Чтобы поддерживать несколько приложений с интенсивным использованием памяти и компенсировать поддержку материнской платы на 8 ГБ и более, Intel (а затем и AMD) представила PAE (расширение физических адресов), чтобы увеличить адресное пространство до 48 бит (и позже 52 бит) соответственно.
Это достигается путем отправки адресов памяти в 2+ "чанках" (адресация с двумя циклами) - первые 32 бита в 1 цикле и оставшиеся биты в последовательных циклах после этого.
Однако, чтобы использовать эту новую платформу, производители оборудования должны были интегрировать поддержку DCA (также известный как DAC) в свои соответствующие продукты, обычно требуя значительного пересмотра оборудования и специальных драйверов с поддержкой PAE.
Программное обеспечение также необходимо было переписать для поддержки Large Address Awareness, что позволило выделить более 2 ГБ пространства памяти приложения по умолчанию. Излишне говорить, что из-за большого количества программных и аппаратных изменений и вскоре после появления 64-разрядных процессоров технология (хотя и популярная в серверных и корпоративных средах) никогда существенно не выходила на рынок конечных пользователей.