扩展存储器

✍ dations ◷ 2025-12-03 05:35:26 #X86内存管理,DOS内存管理,内存扩展

扩展存储器(英语:Expanded Memory)是1985年4月24日,由Lotus、英特尔与微软联合发布的一项DOS内存技术,可以提供MS-DOS程序更多的存储器。

八十年代的个人计算机(IBM PC/AT)多半使用实模式,只有1MB的定址空间,且640KB以上的定址空间不可被应用程序读写使用。

扩展存储器的原理是使用1MB扣除640KB后剩下的384KB,称作上端内存区(upper memory area), 这本来是用来跟外设沟通的空间,给程序使用。把内存的定址窗口插入到上端内存区的外设定址空间,引入了bank switching (存储体转换)的技巧。同一时间只有一部分的额外存储器可以被访问。使用64KB的memory windows做为bank switching 的单位。

早期可以购买存储器扩展卡来插在ISA bus插槽上. 之后,一些Intel 80286的主机版的芯片组实现了 expanded memory scheme, 就不用再买扩展卡,而用软件设置就可以决定多少存储器被用做扩展存储器,多少存储器被用做延伸存储器

1987年开始,内置存储器管理功能的Intel 80386 处理器让在传统实模式下的程序,可以有不受限的定址空间,硬件解决方案就变得没有必要。这时扩展存储器只能用软件来模拟了.

在80286与之后的处理器,一个更有效率的方法访问640KB以后的存储器,就是用DOS Proteced Mode Interface.DOS extenders 是一个使程序可以在保护模式下运行的驱动程序.与其用banking技巧访问更多存储器,这个驱动程序可以让应用程序在保护模式与实模式间切换,(在需要MS-DOS服务时回到实模式)这样就使用应用程序可以直接访问延伸存储器.

相关

  • 发芽发芽(英语:Germination,亦称为萌发)是指植物从种子中发出及真菌从孢子中发出的过程,之后它们开始生长。发芽最常见例子就是对被子植物或裸子植物的种子进行催芽而形成幼苗。然而,
  • 韦韦特南戈坐标:15°18′53″N 91°28′34″W / 15.31472°N 91.47611°W / 15.31472; -91.47611韦韦特南戈是危地马拉的城市,也是韦韦特南戈省的首府,位于该国西部,距离首都危地马拉市269
  • 逃避性人格障碍回避性人格障碍(英语: Avoidant Personality Disorder; 简称AvPD或APD),或译畏避型人格障碍、逃避型人格障碍、畏惧型人格违常,属于人格障碍的一种。因为害怕在别人面前丢脸,此类
  • 比利时国家足球队比利时国家足球队(荷兰语:Belgisch voetbalelftal,法语:Équipe de Belgique de football),是比利时的官方足球队,由比利时足球协会管理。比利时以往在国际大赛都有不俗成绩,曾夺得1
  • 威尔·史密斯小威拉德·卡罗尔·“威尔”·史密斯(英语:Willard Carroll "Will" Smith Jr.,1968年9月25日-)是一名美国男演员、监制、嘻哈歌手。他在电影、电视方面曾提名两座奥斯卡金像奖和
  • 椰子狸椰子猫(学名:Paradoxurus hermaphroditus),又名椰子狸,为分布于南亚及东南亚的一种麝猫。椰子猫平均重3.2公斤,体长53厘米,尾巴长48厘米。它们的毛粗糙,一般呈灰色,脚、耳朵及吻都是
  • 法语动词法语动词(法语:)是法语词性的一种。由于法语是一种屈折语,每一个词位都拥有很多限定与非限定的屈折形式。限定形式有八种时态-体-语气的简单形态。包括直陈式的现在时、未完成过
  • 艾蒂安·莫里斯·法尔科内艾蒂安·莫里斯·法尔科内(Étienne Maurice Falconet,1716年12月1日-1791年1月4日),是跻身一流的法国洛可可雕塑家。他的资助人是著名的蓬帕杜尔夫人。法尔科内生于法国巴黎的一
  • 居延居延是中国古代的地名,位于今甘肃省金塔县境内的黑河沿岸。汉武帝元狩二年(前121年)至地节三年(前67年)为防范匈奴进犯,在此地筑城,成为西汉边防要塞。后因气候变化等因素,城塞开始
  • 布伦魏尔湖坐标:47°49′53″N 9°50′44″E / 47.83133°N 9.84542°E / 47.83133; 9.84542布伦魏尔湖(德语:Brunner Weiher),是德国的湖泊,位于该国西南部,由巴登-符腾堡州负责管辖,处于基斯