硬件 什么是扩展内存(em)? -技术百科的定义

什么是扩展内存(em)? -技术百科的定义

目录:

Anonim

定义-扩展内存(EM)是什么意思?

扩展内存(EM)是某些技术变体的总体或统称,这些技术变体不一定相互配合或彼此直接相关。 但是,这些技术旨在解决相同的问题,即DOS操作系统中程序的可用内存限制为640 KB。 使用最广泛的扩展内存变体是扩展内存规范(EMS)或LIM EMS。

Techopedia解释了扩展内存(EM)

扩展内存是指允许使用超过DOS操作系统默认的640 KB限制的各种方法。 使用最广泛的扩展内存系统是由Lotus Software,Intel和Microsoft联合开发的规范,简称为“扩展内存规范”。 但是为了与其他产品区分开来,它有时被称为LIM EMS来表示开发人员。 第一个被广泛使用的版本是EMS 3.2,它能够支持多达8 MB的扩展内存。

AST Research,Ashton-Tate和Quadram开发了另一种扩展的内存技术,即扩展EMS(EEMS),并直接与LIM EMS 3.x竞争。 EEMS允许将较低RAM中的任何16 KB区域映射到扩展内存,只要它不与CPU中断或视频和网卡使用的专用I / O内存直接相关即可。 这意味着可以在额外的RAM中切入和切出程序。 但是,实际上EEMS的所有功能都已合并到LIM EMS中。

IBM也有自己的扩展内存规范,称为扩展内存适配器(XMA)。 他们使用可以通过扩展内存模型或扩展内存解决的扩展板。 这些板无法与EMS配合使用,而用于它的IBM DOS驱动程序是XMAEM.SYS,但是后来的名为XMA2EMS.SYS的驱动程序为XMA板提供了EMS仿真。

什么是扩展内存(em)? -技术百科的定义