中国开发网: 论坛: 程序员情感CBD: 贴子 207704
咔波碧宝
[技术贴]谁有pcdos 2000阿,下载了msdos 7.1,想用nasm学习保护模式,可是不行
DPMI是Dos保护模式内存接口协议,可令DOS下的程序使用1M以上的内存。应该注意 的是,DPMI不同于我们常见的XMS(由HIMEM.SYS 提供)、EMS(EMM386.EXE)协议, 后者只能将1M以上的内存当成DATA页面储存数据资料,而DPMI协议可切入保护模式令 程序在1M以上内存运行,内存不足时可以象WIN9X一样用硬盘空间虚拟内存。 到DOS 6.22为止,DOS系统都没有标准的外部命令设定DPMI协议。MUGEN这类程序用 CWSDPMI.EXE提供DOS下的DPMI内存,WIN9X中由WIN9X系统向DOS窗口提供DPMI内存,如 上所述。 如果物理内存在64M以下,WIN9X环境中不能向DOS窗口提供超过64M的DPMI内存。CWSDPMI 在纯DOS下,硬盘空间足够时,最大可提供物理内存+虚拟内存共256M的DPMI内存。 如果系统中预先加载了EMM386.EXE,CWSDPMI.EXE不能提供32M以上的物理内存作为DPMI,即 使它能提供大于128M的DPMI内存,也是用虚拟内存补足。

I think I m cute.
I know I m sexy.
I'm just a sexy boy.
凸╰_╯凸

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录