中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-10-28 02:55
共 47,815 主题排行 / 349,929 发帖 / 今日 1 篇 / 48,290 会员排行
DOS启动盘 & LOGO技术 (启动盘室) » 请问在DOS下怎么样才能访问到4GB内存空间呢?
可打印版本  1,230 / 6
第1楼 suchchacha 发表于 2005-10-16 15:26
新手上路 发帖 1 积分 2 来自 中国江苏
请问在DOS下怎么样才能访问到4GB内存空间呢?
小弟最近写了个程序,在用虚拟软驱进入的DOS中可以访问到4GB内存空间,但用98启动盘进入的DOS中只能访问到1M内存,不知道他们有什么区别呢?
现在介绍DOS实模式和保护模式的书籍比较乱,我都被弄糊涂了,请教高手指点迷津,小弟不甚感激!
第2楼 GOTOmsdos 发表于 2005-10-16 17:36
铂金会员 发帖 1,827 积分 5,154
估计你这个98启动盘进入的DOS,你选了实模式选项.
加载过HIMEM.SYS,好象就能访问到4GB内存空间吧..
第3楼 Michael 发表于 2005-10-17 20:55
钻石会员 发帖 3,041 积分 10,056
加载过himem不一定能访问4G的空间.himem.sys并没有使cpu进入保护模式.
第4楼 3dfx 发表于 2005-10-18 12:12
高级用户 发帖 195 积分 721
内存管理模式不同吧
一般只能把多出来的内存作虚拟盘来用
第5楼 doomday 发表于 2005-10-18 12:45
初级用户 发帖 7 积分 22 来自 高雄市
你要用支援保護模式的編譯器如WATCOM C++ 及 DOS EXTENDER LINKER如DOS 4GW才可以使用到4GB RAM, 這種程式的標準範例就是DOOM/DOOM 2 這個GAME.
第6楼 不得不爱 发表于 2005-10-18 18:02
超级版主 发帖 2,044 积分 5,310 来自 四川南充
你的98启动盘没有加载himem.sys!
第7楼 yiwang 发表于 2005-10-22 11:28
新手上路 发帖 4 积分 4
怎么让DOS管理1GB的内存。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023