device和devicehigh区别

2017-03-14

device和devicehigh

加载一些内存驻留程序,用于管理设备。比如内存管理程序和光驱驱动程序等。

如:

device=c:doshimem.sys

device=c:dosemm386.exe ram

devicehigh=c:cdromcdrom.sys

himem.sys和emm386.exe

DOS只能直接使用640K的内存,即基本内存,必须依靠其它内存管理程序来使用更多的内存,这两条命令就是最常用的内存管理程序。

himem.sys 负责管理扩展内存。

emm386.exe 负责管理高端内存并在扩展内存中模拟扩充内存供某些软件使用。

为了使用更多的内存,配置文件中应有:

device=c:doshimem.sys

device=c:dosemm386.exe ram

注意:

EMM386.exe 要求先安装 himem.sys,因而必须确保安装 himem.sys 的配置命令在 emm386.exe 之前。

dos=high,umb 这两个参数也可以分开写成两条语句,即:

dos=high

dos=umb

应在config.sys中加入这条命令,这样会将DOS的系统文件移入高端内存,空出更多的基本内存给其它软件使用。

注意,如果用户没有 安装emm386.exe,umb这个参数是没有实际意义的。

更多相关阅读

最新发布的文章