扩展内存规范(EMS)

作者: Lewis Jackson
创建日期: 5 可能 2021
更新日期: 25 六月 2024
Anonim
COVID-19: ATX Community Updates & Tele-Town Hall - (April 1, 2020)
视频: COVID-19: ATX Community Updates & Tele-Town Hall - (April 1, 2020)

内容

定义-扩展内存规范(EMS)是什么意思?

扩展内存规范(EMS)是大约在1984年引入的一种技术,用于在IBM XT兼容计算机中将常规或主内存扩展到1 MB以上。该过程称为存储体交换,涉及将内存扩展到超出处理器直接处理的范围。 EMS是为需要额外内存的磁盘操作系统(DOS)软件程序设计的。


EMS也称为扩展内存,LIM EMS,LIM 4.0或EMS 4.0。

Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了扩展内存规范(EMS)

1987年,Lotus Software,Intel和Microsoft开发了最新版本的扩展内存规范。

8088微处理器仅寻址1 MB的内存。因此,在1024 KB中,640 KB用于读写的随机存取存储器(RAM),其余384 Kb用于系统基本输入/输出系统(BIOS),视频存储器和外围扩展板的存储器。

扩展的内存管理标准(称为扩展EMS(EEMS))与LIM EMS竞争。它是由AST Research,Quadram和Ashton-Tate开发的,它允许将整个程序切入和切出额外的RAM。后来将这两种技术合并为后来称为LIM EMS 4.0的产品。

后来开发了软件开关,以确定有多少内存可以用作扩展内存,有多少内存可以用作扩展内存(1024 KB以上的内存)。大约在1987年,不再需要硬件解决方案,因为可以在软件中创建扩展的内存。但是,后来开发了软件扩展的内存管理器,并具有与EMS 4.0紧密相关的附加功能。他们在384 Kb的未使用部分中创建了RAM,称为上部存储区,从而为加载称为终止和驻留(TSR)的小程序创造了空间。

直到1990年,扩展内存一直是向PC添加内存的首选方法。 Windows 3.0已发布并用作扩展的内存管理器,它使程序可以使用扩展的内存而不会受到干扰。此外,如果软件应用程序需要,Windows 3.0可以模拟扩展的内存。

从1980年代末到1990年代中期,EMS通常用于游戏和商业程序中。后来,随着消费者从DOS操作系统(OS)更改为Microsoft Windows OS,它的使用率下降了。