扩展存储器

✍ dations ◷ 2024-12-23 00:13:25 #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服务时回到实模式)这样就使用应用程序可以直接访问延伸存储器.

相关

  • 狄俄尼索斯·特拉克斯狄俄尼索斯·特拉克斯(希腊语:Διονύσιος ὁ Θρᾷξ,前170年-前90年),是生活于希腊化时期的一位语法学家,被一些人认为曾经在亚历山大里亚生活过,之后到罗得岛生活。西方
  • 慕尼黑工业大学慕尼黑工业大学(英语:Technical University Munich;德语:Technische Universität München)是德国著名技术类大学(工业大学)。历史上校友中名人辈出。
  • 卫生保健人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学医疗卫生,又称健康照护(英语:Health care
  • 蒙古大汗蒙古大汗(蒙古语:Монголын хаан),是蒙古汗国的最高首领的称号,即可汗或称大汗,类似于中国的皇帝称号。该称号从13世纪蒙古帝国时期开始,直到20世纪时结束。相对的,蒙古
  • 第三帕提亚军团第三帕提亚军团(英语:Legio III Parthica)古罗马军队建制名称。由罗马帝国君主塞普蒂米乌斯·塞维鲁于公元197年所成立,该军团长期活动于罗马帝国统治下的东部省区并参加罗马-波
  • 兴平 (唐㝢之)兴平(486年)是南朝浙江富阳、钱塘的农民起义领袖唐寓之所建立的吴国的年号,共计1年。
  • 苏皮河 (第聂伯河支流)苏皮河(乌克兰语:Супій),是乌克兰的河流,属于第聂伯河的左支流,最终注入克列缅丘格水库,河道全长130公里,流域面积2,000平方公里,河畔城镇有亚戈京。
  • 玛哈丝维塔·黛维玛哈丝维塔·黛维(孟加拉语:মহাশ্বেতা দেবী;,1926年1月14日-2016年7月28日)是一位印度社会活动家和作家。玛哈丝维塔·黛维1926年生于达卡的一个印度教婆罗门家庭。
  • 预测性维护预测性维护(PdM)技术用于确定在役设备状况,以预测何时需要做维护(英语:Maintenance (technical))。这比日常或定期进行的预防性维护能节约成本,因为只在确有必要时才做维护。 预测
  • 田村伊知郎田村伊知郎(日语:田村 伊知郎/たむら いちろう ,1994年9月19日-)是一名出身于日本兵库县神户市的棒球选手,司职投手,目前效力于日本职棒埼玉西武狮。74 西口文也 | 76 阿部真宏 | 7