中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-30 17:22
共 47,813 主题排行 / 349,918 发帖 / 今日 0 篇 / 48,279 会员排行
DOS学习入门 & 精彩文章 (教学室) » [分享]himem.sys和emm386.exe的作用!
可打印版本  3,880 / 5
第1楼 dinfli 发表于 2007-11-06 15:38
初级用户 发帖 82 积分 180
[分享]himem.sys和emm386.exe的作用!
关于himem.sys和emm386.exe两文件的作用:
himem.sys是用于管理扩展内存(>1M)的
emm386.exe是用于管理高端内存(640kb~1M)的
emm386.exe还可用于在扩展内存中模拟扩充内存(用于给某些软件使用)。。
扩充内存是以前主板专门安装的。。现在没有了用emm386.exe模拟!!
很想学学更深的关于它们的管理原理。。。算了。。把多的学好再说
PS:以前在论坛看到这些方面的知识了。。本来是想提问的。。自已找本书看看打出来了。。。嘿嘿。。。初学者了解!!!
关于这个想问问。。为什么要先加载himem.sys然后才能加载emm386.exe。不然会出现什么情况。。高手解答下。。谢谢啦!!!!!
第2楼 lianjiang2004 发表于 2007-11-06 16:07
金牌会员 发帖 1,884 积分 3,946
可参看“关于内存的一些基本概念”
第3楼 wowfans 发表于 2007-11-06 16:20
初级用户 发帖 21 积分 56
现在对这些个文件的版本是一头雾水的...
第4楼 jojand 发表于 2007-11-06 17:21
初级用户 发帖 57 积分 117
himem 能使DOS(或应用程序)可以使用1M以上的扩展内存(XMS),而 emm386 只是为了满足一些要求使用扩充内存(EMS)的程序而把XMS仿真成EMS
第5楼 dinfli 发表于 2007-11-07 00:03
初级用户 发帖 82 积分 180
呵呵。。。回4楼
这个知道。。不过。。为什么要先加载himen.sys呢。。。。。先emm386.exe怎样?????
第6楼 bc12060101 发表于 2007-11-07 20:04
银牌会员 发帖 712 积分 1,455
嘿嘿,楼上的,你的楼上已经把话说得很清楚,你怎么就不明白呢?
不加载himem,哪来的XMS?没有XMS,emm386拿什么仿真成EMS?
居然还说:“这个知道。。”,你是真知道呢,还是假知道?
真是糊涂啊,糊涂!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023