中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: DOS的实时性好吗? 上一主题 | 下一主题
at89c51
新手上路





积分 4
发帖 1
注册 2007-6-29
状态 离线
『楼 主』:  DOS的实时性好吗?

DOS的实时性好吗?

2007-6-29 18:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
THREEKS
初级用户





积分 50
发帖 21
注册 2007-4-19
状态 离线
『第 2 楼』:  

应该比windows好

2007-7-3 22:41
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sunx
初级用户





积分 38
发帖 17
注册 2006-1-16
状态 离线
『第 3 楼』:  

没有中断调度机制, 无需上下文切换, 你说还能更实时吗

2007-7-26 10:22
查看资料  发短消息 网志   编辑帖子  回复  引用回复
netwinxp
高级用户





积分 741
发帖 366
注册 2007-7-25
状态 离线
『第 4 楼』:  

没有中断调度机制未必就是件好事,当有多个程序挂接同一个中断,或者你在一个时钟中断周期内不能及时处理完所需的工作,那麻烦就会出来了。

2007-7-27 01:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
sunx
初级用户





积分 38
发帖 17
注册 2006-1-16
状态 离线
『第 5 楼』:  

所以,书上对于中断编程, 强调:   
要尽快sti, 要尽快 out 20h, al   这是为了避免阻塞其他程序
要设置重入标记,要规划stack, 这是为了自己那部分程序重入安全

  Quote:
Originally posted by netwinxp at 2007-7-27 01:48:
没有中断调度机制未必就是件好事,当有多个程序挂接同一个中断,或者你在一个时钟中断周期内不能及时处理完所需的工作,那麻烦就会出来了。



2007-7-27 16:13
查看资料  发短消息 网志   编辑帖子  回复  引用回复
gmy
版主

操作系统爱好者


积分 1113
发帖 392
注册 2002-11-11
状态 离线
『第 6 楼』:  

我懂楼主的意思,但我只知道,DOS是单任务的,不易死机,相对WINDOWS较稳定。



DOS之家 http://doshome.com 站长 葛明阳
2007-9-1 18:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
windowsvesta
初级用户




积分 138
发帖 67
注册 2007-7-4
来自 云南
状态 离线
『第 7 楼』:  

嵌入式应用中,要求高精度,DOS比Windows好,系统可经常变换位置,可由非专业人员使用的场合!
在系统集成中,精度要求不高,Windows比DOS好,系统一般位置固定,有专业技术人员使用维护的场合!



Windows除了实时性不强外,就是设备使用过了不久操作系统需要重装!当非正常关机后,Windows需要扫描磁盘,开机时间就够你喝一壶茶了,如果长期不扫描磁盘,系统很快就会崩溃!

[ Last edited by windowsvesta on 2007-9-12 at 10:44 AM ]

2007-9-12 10:33
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jojand
初级用户





积分 117
发帖 57
注册 2007-10-23
状态 离线
『第 8 楼』:  

无论哪个系统,程序好,实时性就好!

2007-10-30 14:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
netwinxp
高级用户





积分 741
发帖 366
注册 2007-7-25
状态 离线
『第 9 楼』:  

DOS下采用定时中断时,而又用中文系统(直接写屏的中文系统也采用定时中断),那很容易出现中断重入,导致死机。Windows如果你采用的是接消息然后后处理方式,而不是采用拦截消息的话,也有很好的实时性(记得尽可能禁用不需要的服务进程)。Windows对于界面处理、驱动程序、I/O口处理等具有非常大的优势,Windows的实时处理部分需要用.SYS来编写。

2007-11-12 12:11
查看资料  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: