สารบัญ:
คำจำกัดความ - หน่วยความจำส่วนขยาย (EM) หมายถึงอะไร
หน่วยความจำที่ขยายเพิ่ม (EM) เป็นคำที่ครอบคลุมหรือคำศัพท์สำหรับเทคโนโลยีที่หลากหลายซึ่งไม่จำเป็นต้องทำงานร่วมกันหรือเกี่ยวข้องโดยตรง อย่างไรก็ตามเทคโนโลยีเหล่านี้มีขึ้นเพื่อแก้ไขปัญหาเดียวกันขีด จำกัด 640 KB สำหรับหน่วยความจำที่ใช้งานได้สำหรับโปรแกรมในระบบปฏิบัติการ DOS ตัวแปรหน่วยความจำส่วนขยายที่ใช้กันอย่างแพร่หลายที่สุดคือข้อมูลจำเพาะหน่วยความจำส่วนขยาย (EMS) หรือ LIM EMS
Techopedia อธิบาย Expanded Memory (EM)
หน่วยความจำขยายหมายถึงวิธีการต่าง ๆ เพื่ออนุญาตให้ใช้เกินขีด จำกัด 640 KB เริ่มต้นที่กำหนดโดยระบบปฏิบัติการ DOS ระบบหน่วยความจำส่วนขยายที่ใช้กันอย่างแพร่หลายมากที่สุดคือสเปคที่พัฒนาร่วมกันโดยซอฟต์แวร์ Lotus, Intel และ Microsoft ซึ่งเรียกง่ายๆว่า Expanded Memory Specification แต่เพื่อแยกความแตกต่างจากคนอื่น ๆ บางครั้งก็ถูกเรียกว่า LIM EMS เพื่อแสดงถึงนักพัฒนา รุ่นแรกที่ใช้กันอย่างแพร่หลายคือ EMS 3.2 ซึ่งสามารถรองรับหน่วยความจำขยายได้สูงสุด 8 MB
เทคโนโลยีหน่วยความจำที่ขยายเพิ่มอีกตัวได้รับการพัฒนาโดย AST Research, Ashton-Tate และ Quadram, Extended EMS (EEMS) และแข่งขันโดยตรงกับ LIM EMS 3.x EEMS อนุญาตให้มีการแมปพื้นที่ 16 KB ใน RAM ที่ต่ำกว่าลงในหน่วยความจำส่วนขยายตราบใดที่มันไม่ได้เชื่อมโยงโดยตรงกับ CPU อินเตอร์รัปต์หรือหน่วยความจำ I / O เฉพาะที่ใช้โดยการ์ดวิดีโอและเครือข่าย นี่หมายความว่าโปรแกรมสามารถสลับเข้าและออกจาก RAM เพิ่มเติมได้ อย่างไรก็ตามคุณสมบัติทั้งหมดของ EEMS ได้ถูกนำมารวมเข้ากับ LIM EMS
IBM ยังมีข้อมูลจำเพาะหน่วยความจำที่ขยายเพิ่มของตัวเองซึ่งพวกเขาเรียกว่า Expanded Memory Adapter (XMA) พวกเขาใช้บอร์ดส่วนขยายที่สามารถแก้ไขได้ทั้งในรูปแบบหน่วยความจำส่วนขยายหรือหน่วยความจำเสริม บอร์ดเหล่านี้ไม่ได้ทำงานกับ EMS นอกกรอบและไดรเวอร์ IBM DOS ที่ใช้เป็น XMAEM.SYS แต่ไดรเวอร์ที่ใหม่กว่าที่เรียกว่า XMA2EMS.SYS ให้การจำลองแบบ EMS บอร์ด XMA EMS
