中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-28 16:11
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » [分享]himem.sys和emm386.exe的作用! 查看 2,303 回复 5
楼 主 [分享]himem.sys和emm386.exe的作用! 发表于 2007-11-06 15:38 ·  中国 湖北 武汉 电信
初级用户
★★
积分 180
发帖 82
注册 2007-01-11 23:02
19年会员
UID 76206
性别 男
状态 离线
关于himem.sys和emm386.exe两文件的作用:
himem.sys是用于管理扩展内存(>1M)的
emm386.exe是用于管理高端内存(640kb~1M)的
emm386.exe还可用于在扩展内存中模拟扩充内存(用于给某些软件使用)。。
扩充内存是以前主板专门安装的。。现在没有了用emm386.exe模拟!!
很想学学更深的关于它们的管理原理。。。算了。。把多的学好再说
PS:以前在论坛看到这些方面的知识了。。本来是想提问的。。自已找本书看看打出来了。。。嘿嘿。。。初学者了解!!!
关于这个想问问。。为什么要先加载himem.sys然后才能加载emm386.exe。不然会出现什么情况。。高手解答下。。谢谢啦!!!!!
好爱你哦。。。老婆
2 发表于 2007-11-06 16:07 ·  中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
20年会员
UID 49283
性别 男
状态 离线
可参看“关于内存的一些基本概念”
Windows 一键还原
http://www.yjhy.com
3 发表于 2007-11-06 16:20 ·  中国 福建 莆田 电信
初级用户
积分 56
发帖 21
注册 2007-04-07 11:11
19年会员
UID 84278
性别 男
状态 离线
现在对这些个文件的版本是一头雾水的...
4 发表于 2007-11-06 17:21 ·  中国 广东 江门 开平市 电信
初级用户
★★
积分 117
发帖 57
注册 2007-10-23 20:57
18年会员
UID 100584
性别 男
状态 离线
himem 能使DOS(或应用程序)可以使用1M以上的扩展内存(XMS),而 emm386 只是为了满足一些要求使用扩充内存(EMS)的程序而把XMS仿真成EMS
在她弯下腰的瞬间 我彷佛看见 那神秘柔和的曲线 如云雾中岭壑的蜿蜒
5 发表于 2007-11-07 00:03 ·  中国 湖北 武汉 电信
初级用户
★★
积分 180
发帖 82
注册 2007-01-11 23:02
19年会员
UID 76206
性别 男
状态 离线
呵呵。。。回4楼
这个知道。。不过。。为什么要先加载himen.sys呢。。。。。先emm386.exe怎样?????
好爱你哦。。。老婆
6 发表于 2007-11-07 20:04 ·  中国 河南 洛阳 电信
银牌会员
★★★
积分 1,455
发帖 712
注册 2006-01-20 10:26
20年会员
UID 49246
状态 离线
嘿嘿,楼上的,你的楼上已经把话说得很清楚,你怎么就不明白呢?
不加载himem,哪来的XMS?没有XMS,emm386拿什么仿真成EMS?
居然还说:“这个知道。。”,你是真知道呢,还是假知道?
真是糊涂啊,糊涂!
论坛跳转: