中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-13 01:05
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS学习入门 & 精彩文章 (教学室) » 有关dos的几个重要概念,寻找高手澄清?
可打印版本  1,193 / 11
第1楼 willsort 发表于 2003-08-30 00:00
元老会员 发帖 1,512 积分 4,432
有关dos的几个重要概念,寻找高手澄清?

To All:

前天看了不少dos的帖子,碰到了很多似是而非的概念,我有些糊涂。

纯dos(pure DOS):是不是只有6。22以下版本的dos才叫纯dos?我觉得这两个概念是有区别的。

实dos(real DOS):我想在win95发布之前是没有这个概念的,那它指什么?是指win9x自带dos7.x,还是开机选择进入的command prompt方式?

更为诧异的,发现很多帖子完全将real和pure等同,不知道各位高手,请大家不吝赐教,以正视听。谢谢!
第2楼 Wengier 发表于 2003-08-31 00:00
系统支持 发帖 10,521 积分 27,736
“实(real)”DOS和“纯(pure)”DOS的概念完全不同。

所谓“实DOS”,是指处在16位下的实模式的DOS。也就是说,只要不加载一些32位保护模式的驱动程序(例如EMM386、CWSDPMI等各种VCPI、DPMI、DPMS驱动程序),那就是“实模式DOS”,即跟“保护模式的DOS”或“V86虚拟模式的DOS”相区别。这个概念早就有了,而不是Win95发布后才有的。

所谓“纯DOS”,其实是个非常抽象的概念。不过通常所说的“纯DOS”,是指未运行Win3.x/9x GUI界面时的DOS方式下,例如纯MS-DOS 7.10、纯ROM-DOS 7.10、纯FreeDOS等等,而不是按照DOS版本号来区分的(例如说“只有6.22以下版本的dos才叫纯dos”的说法完全是无稽之谈)。比如说,RxDOS 6.2的兼容性虽然不太好,但它也是“纯DOS”,更不用说兼容性非常好的MS-DOS 7.1、PC-DOS 7.1之类的了。


第3楼 cn_archer 发表于 2003-08-31 00:00
元老会员 发帖 991 积分 2,903 来自 福建省
那在Win9x下,如果一开机先按F8进入启动菜单,再按Ctrl+F5进入DOS,不加载任何常驻内存的程序或驱动,这样的DOS,叫做实DOS模式还是纯DOS?
第4楼 iceboy 发表于 2003-08-31 00:00
银牌会员 发帖 512 积分 1,681
应该是 Real-Mode 吧
第5楼 iceboy 发表于 2003-08-31 00:00
银牌会员 发帖 512 积分 1,681
不过如果加载了 EMM386 之类的 UMB 驱动程序,就是保护模式了


第6楼 iceboy 发表于 2003-08-31 00:00
银牌会员 发帖 512 积分 1,681
不过,UMBPCI 是实模式
第7楼 Wengier 发表于 2003-08-31 00:00
系统支持 发帖 10,521 积分 27,736
在那种情况下,如果没有EMM386的话,那既是“纯DOS”,也是“实DOS”。如果加载了EMM386的话,那只是“纯DOS”,而不是“实DOS”了。如果用WIN进了WIN的话,那既不是“纯DOS”,也不是“实DOS”了(不过这时仍是在“不纯”的DOS下,因为WIN只是GUI)。另外基本上可以说,如果是在“实DOS”下,那就也是在“纯DOS”下吧(反着说则不行)。。


第8楼 红色狂想 发表于 2003-08-31 00:00
金牌会员 发帖 1,501 积分 4,289 来自 河南省
此问题一但理解其实很简单。
第9楼 下半辈子 发表于 2003-09-16 00:00
中级用户 发帖 23 积分 204
一头雾水
第10楼 E140 发表于 2003-09-16 00:00
初级用户 发帖 12 积分 133
那么“纯DOS”和“实DOS”在使用上以及功能上又有什么不一样的吗?
常看见一些软件操作要求在"“纯DOS”下进行. 比如刷BOIS时用有的启动盘就不行.
第11楼 Wengier 发表于 2003-09-17 00:00
系统支持 发帖 10,521 积分 27,736
以下是引用E140在2003-9-16 23:01:29的发言:
那么“纯DOS”和“实DOS”在使用上以及功能上又有什么不一样的吗?
常看见一些软件操作要求在"“纯DOS”下进行. 比如刷BOIS时用有的启动盘就不行.


那就是典型的概念弄混了。刷BIOS应该在”实模式的DOS”下进行,但在“纯DOS”下则不一定,例如当加载了EMM386时就不行。
第12楼 hunome 发表于 2003-10-30 00:00
银牌会员 发帖 721 积分 2,265
顶一下,看的清楚!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023