这两个的确不是同一个问题,但都涉及到emm386
1.用msd,这一小段显示为RAM,B000-B8FF也是RAM(这段应该是彩显缓冲,没有问题),就这两段是RAM。你要这么一说,就有可能是这种情况了,emm自己占用的一小部分umb空间,大小是5.4k。我原先以为它就存在于基本内存里呢。
2.我的可以运行下去,并没有出错,只是有个提示让我按任意键而已,我只是试图让其使用ems的情况下获得尽量大的umb。这样我可以装载很多tsr到里面去,况且我也有很多程序需要用到ems,所以用noems的方法虽然可以获得更多umb,但不适用于我的情况。如果单单指定RAM一个参数,那么是没有任何提示运行下去的。我只是重新指定了ems在1024k里的段区的位置而已,反正只要连续的64k空间即可,这样umb就可以有一大段是连续的了。
Last edited by shooter on 2007-12-26 at 04:43 PM ]