ใกล้เท่าที่ฉันสามารถเข้าใจ:
โปรเซสเซอร์ 32 บิตมีพื้นที่ที่อยู่ 4GB (2 ^ 32 [บิต]) - รอบระยะเวลา เนื่องจากMMIO (อินพุต / เอาต์พุตหน่วยความจำแมป) ส่วนหนึ่งของพื้นที่นี้ยังใช้เพื่อสื่อสารกับและจัดการหน่วยความจำของอุปกรณ์ต่อพ่วงของคุณ (เช่นการ์ด gfx)
เพื่อรองรับแอพพลิเคชั่นที่ใช้หน่วยความจำจำนวนมากและเพื่อชดเชยการสนับสนุนเมนบอร์ด + 8GB, Intel (และต่อมา, AMD) แนะนำPAE (ส่วนขยายที่อยู่ทางกายภาพ) เพื่อเพิ่มพื้นที่ที่อยู่เป็น 48 บิต (และ 52 บิตในภายหลัง) ตามลำดับ
สิ่งนี้สามารถทำได้โดยการส่งที่อยู่หน่วยความจำใน 2+ "chunks" ( Dual-Cycle Addressing ) - 32 บิตแรกใน 1 รอบและบิตที่เหลือในรอบติดต่อกันหลังจากนั้น
อย่างไรก็ตามสำหรับกรอบใหม่นี้ที่จะใช้ผู้ผลิตฮาร์ดแวร์จะต้องรวมการสนับสนุน DCA (aka DAC) เข้ากับผลิตภัณฑ์ของตนโดยทั่วไปต้องมีการแก้ไขฮาร์ดแวร์อย่างกว้างขวางและไดรเวอร์ PAE ที่เปิดใช้งานพิเศษ
ซอฟต์แวร์ต้องถูกเขียนใหม่เพื่อรองรับการรับรู้ที่อยู่ขนาดใหญ่ทำให้มีพื้นที่หน่วยความจำของแอปพลิเคชันมากกว่า 2GB จำเป็นต้องพูดเนื่องจากจำนวนของการแก้ไขซอฟต์แวร์และฮาร์ดแวร์ที่เกี่ยวข้องและการมาถึงของโปรเซสเซอร์ 64 บิตหลังจากนั้นไม่นานเทคโนโลยี (ในขณะที่ได้รับความนิยมในเซิร์ฟเวอร์และสภาพแวดล้อมขององค์กร) ไม่เคยเจาะตลาดผู้ใช้ปลายทางอย่างมีนัยสำคัญ