![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-17 01:14 |
共 47,813 主题排行 / 349,903 发帖 / 今日 0 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » dos与嵌入式设备 |
| 可打印版本 2,175 / 28 |
| 第16楼 cdl | 发表于 2004-10-03 00:00 |
| 中级用户 发帖 107 积分 340 | |
以下是引用Wengier在2004-10-2 4:32:56的发言: Wengier坚持认为windows是dos的升级版或者是dos的GUI,不知是否包括win98和winxp。如果是这样的话,我不想再和你争论了,你还是自己去看书吧。 你自己提到DPMI是“DOS保護模式接口”规范,其实dos扩展规范远不止这个。这些东西有人称为“保护模式接口”,有的称为“保护模式驱动”甚至称为“保护模式服务器”,无论什么称呼都好,它们都不是dos本身的组成部分,开发这些程序的公司都不是dos操作系统的提供商。正是因为dos不具备这些功能,而市场又非常需要,在有利可图的情况下开发的,甚至想用这些工具来挽救dos。因为dos的这些缺陷开发dos下复杂应用程序非常痛苦,有的应用软件除了用dos的文件系统外,其他的dos功能都没用,而从头写代码,不是程序员不想调用而是不能调用,我自己都碰到过这种情况。 |
|
| 第17楼 Wengier | 发表于 2004-10-03 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
cdl:我什么时候说过我认为Windows是DOS的升级版了?我是说Windows 9x(即Windows 4.x)是Windows3.x的升级版本,请你不要误解成我说WIN是DOS的升级版!既然微软自己都说过Win3.x(不管是“标准模式”还是“386增强模式”)是运行于DOS操作系统下的GUI程序,这点已是公认的,而Win9x则是Win3.x的升级版本,所以Win9x也是DOS下的GUI程序。至于WinXP,当然与DOS无关了,而与OS/2、WinNT有关,请不要把Win98(即Win4.1)和WinXP(即WinNT 5.1)混为一谈都说成是DOS的GUI。前者是,后者不是。WinXP是基于WinNT内核的独立操作系统,完全不需要DOS内核的存在。如果你不清楚Win9x和WinXP的这些根本区别的话,我倒建议你去看看书。
DOS的扩展规范非常多这我当然知道,但这正说明了DOS的扩充性和灵活性非常强,很多规范虽然不直接包含在DOS内核中(但也可以包含在内核中,如FreeDOS 32就是一例;类似的,长文件名支持也包含在ROM-DOS 7.1 LFN版的内核中),但是可以随时加上,就有点像自定义的DOS内核,或者说就像一栋大楼似的,DOS内核是底层,然后各种驱动程序是二楼、三楼等等。举个例子,XMS扩展内存规范等其实也不是DOS内核本身的一部分,而是由HIMEM.SYS驱动程序提供的,但由于它的存在显然扩展了DOS内核本身,就好比这栋大楼的底层建筑为基础的上层建筑,但仍是DOS环境或这栋大楼的一部分。关于保护模式的问题,道理其实是类似的,我也举个例子吧,DOS下的多媒体播放器QuickView有两个模式的版本,分别是实模式的QuickView 1.x和保护模式的QuickView Pro 2.x(最新版是今天刚出的QuickView Pro 2.54版)。前者是实模式的DOS版本,而后者是保护模式的DOS版本,难道说后者就不是DOS程序了?既然是DOS程序,那就说明了在这种保护模式的情况下,仍然是DOS环境,不管保护模式驱动是不是包含在DOS内核本身中。你说“有的应用软件除了用dos的文件系统外,其他的dos功能都没用”,其实除了用DOS的文件系统外(其实仅此就可以证明它不是独立的系统了,因为还是需要DOS内核的底层建筑的),还用了DOS下的扩展规范(如DPMI,暂且不管它是“驱动程序”还是“服务器”,这个并不是重点)中的指令,是DOS环境或这栋大楼的更上层。如果否认大楼的下层建筑,就好比是空中楼阁,可见根本不是独立的系统。既然DOS环境好比一栋大楼,那么只要是基于这栋大楼的底层建筑并需要这个底层建筑(即内核)或它的上层建筑(即基于内核的各种驱动、服务器等)的,就是DOS环境的一部分,Win3.x/9x这些程序自然也不例外。 |
|
| 第18楼 Wengier | 发表于 2004-10-03 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
...
|
|
| 第19楼 Wengier | 发表于 2004-10-03 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
当然,如果觉得上面哪儿有错误或不妥的地方的话,可以提出来或指正,毕竟论坛就是讨论的地方,而不是个人演讲台之类的。只有讨论才有共同进步和提高。
|
|
| 第20楼 Wengier | 发表于 2004-10-04 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
当然,如果觉得上面哪儿有错误或不妥的内容的话,可以提出来或指正,毕竟论坛就是讨论的地方,而不是个人演讲台之类的。只有讨论才有共同进步和提高。
|
|
| 第21楼 aria | 发表于 2004-10-04 00:00 |
| 高级用户 发帖 243 积分 924 | |
|
Qv 2.54!等了很长时间了一看Changes,只是改进了codec唉,还以为又支持什么新的格式呢
|
|
| 第22楼 cdl | 发表于 2004-10-07 00:00 |
| 中级用户 发帖 107 积分 340 | |
|
我发贴的初衷是想探讨一下dos在嵌入式领域的应用,而不是dos与windows的区别,但在这个论坛中似乎没有人对嵌入式领域感兴趣,真让人遗憾!我个人认为dos最有价值的发展方向是嵌入式领域。
|
|
| 第23楼 Wengier | 发表于 2004-10-07 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
“但在这个论坛中似乎没有人对嵌入式领域感兴趣”我想的话这是自然的了,毕竟论坛中的用户主要都是一般的个人用户和DOS爱好者,而一般的个人用户和DOS爱好者是不会对嵌入式领域感兴趣的。
|
|
| 第24楼 yaly | 发表于 2004-10-13 00:00 |
| 初级用户 发帖 21 积分 160 | |
|
dos可以用在一些不用gui的地方==========================================msn:yaly163@hotmail.com
|
|
| 第25楼 cdl | 发表于 2004-10-13 00:00 |
| 中级用户 发帖 107 积分 340 | |
|
对嵌入式应用不需要特别漂亮的界面,许多用户用320x240的LCD显示,有简单的GUI库就够用了。但对成本敏感。
|
|
| 第26楼 yaly | 发表于 2004-10-19 00:00 |
| 初级用户 发帖 21 积分 160 | |
|
to cdl: 我认为dos在某些小型的应用场合比较适用。pos机。手持设备(pda),led的显示驱动,等等。机会很大。
|
|
| 第27楼 cdl | 发表于 2004-10-19 00:00 |
| 中级用户 发帖 107 积分 340 | |
以下是引用yaly在2004-10-19 16:25:28的发言: 是的,还有工控、通信等行业。我们是嵌入式平台的研发公司。在这些领域里都有客户。 |
|
| 第28楼 yaly | 发表于 2004-10-20 00:00 |
| 初级用户 发帖 21 积分 160 | |
|
我曾用过WINCE开发过POS机。WINCE的最大问题是启动速度慢,硬件成本高,软件成本高。如果能用DOS或其他小型的OS代替WINCE的话,成本可以减少很多,但也有问题,如果应用过于简单的话,那么C51,CPLD,等单片机就会有很大的成本优势。总之,机会风险共存。
|
|
| 第29楼 cdl | 发表于 2004-10-20 00:00 |
| 中级用户 发帖 107 积分 340 | |
|
我们的下一款dos工控机定价将低于150元人民币。现在产品系列中价格是在300元人民币左右。CPU速度是86MIPS相当于486/66的水平。兼容性好,外设也比较全。
|
|
| 上一页 1 2 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |