请问XMS和EMS都是让物理内存去复用384KB地址空间里的那些16KB大小的交换块吗
地址空间只有1024KB的DOS实模式,通过复用内存地址,可以使用的物理内存远远多于1MB,最多可以达到32MB呢 ……
那么XMS跟EMS有什么区别呢?为什么分别由两个驱动程序himem和emm386才能激活使用呢?
【 在 hgoldfish 的大作中提到: 】
: 今天搞明白了,为啥 dos 有个 A20 地址线,以及 DOS 所谓高位内存的技术了。原因出在那个段地址的计算上面,经常看到的段的计算方式,实际上不止可以访问到 1M 的内存,而是 1M 再多一些:
:
: 0xffff * 16 + 0xffff
:
: 可以访问到比 1M 高一点
: ..................
--
FROM 111.31.162.*