PS:用于是我之前的小站的文章,所以下载链接可能显示错误,但是我会在评论区重新发送下载链接
因为8086处理器的寻址空间只用1MB,于是微软公司就把MS-DOS的DOS模式下的最大存储空间设为1MB,把360kb留给了系统驱动使用,剩下的640kb才是软件能用的(其实也可以用LH命令把程序使用的内存改成系统应用)
于是DOS扩展器诞生了,DOS扩展器的出现就是为了让原本的DOS访问1MB以上的内存
DPMI接口文件
这个文件是一部分DOS软件的重要文件,DPMI是供DOS扩展器使用的接口,在DOS扩展器上运行的32位应用程序应该调用DOS扩展器的功能,不应该直接调用DPMI。
下载链接:https://dosgames.com/files/cwsdpmi.zip
DOS/4GW扩展器
这是一些dos软件或游戏需要的文件,它可以让软件访问最大4g内存
下载链接:https://dosgames.com/files/dos4gw.zip
HX DOS-Extender
这是一个实用的DOS扩展器,他不仅能够扩大内存,还能让DOS运行一小部分32位程序,还让在dos运行我的世界服务端变成了可能
下载链接:HX DOS Extender (japheth.de)
结尾
最后再强调一下,不管扩充内存或扩展内存有多大,DOS的应用程序只能在常规内存下运行。有的程序可以通过DOS扩展器使CPU进入保护模式,从而直接访问扩展内存;但是要注意,进入保护模式以后,计算机就脱离了DOS状态。