中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 请问在DOS下怎么样才能访问到4GB内存空间呢?
作者:
标题: 请问在DOS下怎么样才能访问到4GB内存空间呢? 上一主题 | 下一主题
suchchacha
新手上路





积分 2
发帖 1
注册 2005-10-16
来自 中国江苏
状态 离线
『楼 主』:  请问在DOS下怎么样才能访问到4GB内存空间呢?

小弟最近写了个程序,在用虚拟软驱进入的DOS中可以访问到4GB内存空间,但用98启动盘进入的DOS中只能访问到1M内存,不知道他们有什么区别呢?
现在介绍DOS实模式和保护模式的书籍比较乱,我都被弄糊涂了,请教高手指点迷津,小弟不甚感激!

2005-10-16 15:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 2 楼』:  

估计你这个98启动盘进入的DOS,你选了实模式选项.
加载过HIMEM.SYS,好象就能访问到4GB内存空间吧..

2005-10-16 17:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 3 楼』:  

加载过himem不一定能访问4G的空间.himem.sys并没有使cpu进入保护模式.



简单就是美
2005-10-17 20:55
查看资料  发短消息 网志   编辑帖子  回复  引用回复
3dfx
高级用户




积分 721
发帖 195
注册 2004-1-15
状态 离线
『第 4 楼』:  

内存管理模式不同吧
一般只能把多出来的内存作虚拟盘来用

2005-10-18 12:12
查看资料  发短消息 网志   编辑帖子  回复  引用回复
doomday
初级用户





积分 22
发帖 7
注册 2005-9-30
来自 高雄市
状态 离线
『第 5 楼』:  

你要用支援保護模式的編譯器如WATCOM C++ 及 DOS EXTENDER LINKER如DOS 4GW才可以使用到4GB RAM,  這種程式的標準範例就是DOOM/DOOM 2 這個GAME.

2005-10-18 12:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不得不爱
超级版主

我爱DOS


积分 5310
发帖 2044
注册 2005-9-26
来自 四川南充
状态 离线
『第 6 楼』:  

你的98启动盘没有加载himem.sys!



我的网络U盘 我的网络第2个U盘
论坛软件下载链接
灵雨飘零论坛  
论坛新手必读,所有人的基本行为准则
刷QQ空间人气、留言的小软件
2005-10-18 18:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yiwang
新手上路





积分 4
发帖 4
注册 2005-10-22
状态 离线
『第 7 楼』:  

怎么让DOS管理1GB的内存。

2005-10-22 11:28
查看资料  发送邮件  发短消息 网志  OICQ (5757588)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: