3091|5

43

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

多任务问题 [复制链接]

弱弱地问个问题,cpu只能执行一个任务,剩余的任务处于其他状态,但我在实验的时候,其他不一样的优先级也一起运行,这是为何?比较白的问题哈!刚开始学习ucos2 ,帮个忙吧 谢谢啦

最新回复

打个比方,假设CPU是一把刀,要用来切苹果跟菠萝这2个任务,苹果切一刀再菠萝切一刀,轮番的切,而CPU一条指令(切一刀)执行时间都是非常快的,最起码也是us级的,人类当然分辨不了了,也就是说这么短的时间内就从切苹果转去切菠萝了,所以你看到的好像是同时切的,但是事实上是轮流切的。操作系统就是这么工作的。 比喻的不是很好,希望你能看懂,建议你买本操作系统的书看看,了解了解。  详情 回复 发表于 2012-3-20 19:10
点赞 关注

回复
举报

43

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
   有木有帮忙的哈 求助!!!
 
 

回复

48

帖子

0

TA的资源

一粒金砂(高级)

板凳
 
问出这个问题,只能说明楼主对操作系统的作用、机制还不明白,在这种情况下学操作系统,只为学而学,而不知为何而学。操作系统原理是独立于UCOS之外的知识,不说精通,楼主起码也要有所了解。
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

4
 
打个比方,假设CPU是一把刀,要用来切苹果跟菠萝这2个任务,苹果切一刀再菠萝切一刀,轮番的切,而CPU一条指令(切一刀)执行时间都是非常快的,最起码也是us级的,人类当然分辨不了了,也就是说这么短的时间内就从切苹果转去切菠萝了,所以你看到的好像是同时切的,但是事实上是轮流切的。操作系统就是这么工作的。
比喻的不是很好,希望你能看懂,建议你买本操作系统的书看看,了解了解。
 
 
 

回复

43

帖子

0

TA的资源

一粒金砂(中级)

5
 

回复 4楼 MCUPrince 的帖子

  谢谢啦 刚开始看邵贝贝的书有点不明白 现在又看了一遍 明白了许多 呵呵 这个问题自己也理解了 不过谢谢你的帮助哈
 
 
 

回复

43

帖子

0

TA的资源

一粒金砂(中级)

6
 

回复 板凳 Goself 的帖子

这问题是挺白的 因为刚开始接触 所以问了这么白的问题 已经解决了这个问题 不过谢谢帮忙哈
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表