联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
以下是引用wchong在2004-10-1 7:35:49的发言: 那倒未必!
以下是引用aria在2004-9-30 16:24:59的发言: 赞! 但是一般认为Dos是单任务的,实模式的 似乎很难做复杂的应用
以下是引用Wengier在2004-10-1 9:09:27的发言: DOS代表着自由开放与发展,什么只是个过时的办公操作系统?DOS的功能和用途都非常多,而嵌入式领域只是其众多的用途之一,虽然可以讨论,但并没有必要突出强调这点。
以下是引用Wengier在2004-10-1 20:38:47的发言: aria: DOS下通过扩展内存规范访问1MB以上的内存是实模式的,而不是保护模式的!也就是说,当只加载HIMEM.SYS提供以存取XMS内存时DOS仍是实模式的,而不是保护模式。 另外,现在许多较新的BIOS已提供了DOS Flat mode的功能,以在实模式下直接存取超过1MB的内存,而不需XMS或EMS之类的,这样就更方便了。 "dos Flat mode"实际上就是我上面说到的先到保护模式下修改段大小限制,在退到实模式下用32位寻址来实现的。这跟dos没任何关系,dos访问超过1MB的内存的标准用法还是要通过扩展内存规范去实现的,即INT 17。如RAM盘的实现还是需要用dos的调用INT 17去实现。 cdl: 关于DOS的操作系统地位看该怎么说,比如说用DOS上面的Win9x GUI平台也可以认为正在用DOS操作系统,就像许多人并不是在用Linux的命令行界面而是用上面的X-WIN GUI平台但仍被认为是在使用Linux操作系统一样,虽然DOS和Linux本身都是命令行方式的操作系统。我们常用的win98和winxp不是dos的GUI,这不光是界面问题,保护模式的指令和实模式的指令是不同的,实现的机制也完全不同。win98或winxp和dos的GUI已经是不能相提并论了。