推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Vxworks操作系统下基本程序的编写和说明

更新时间:2018-10-10 08:02:35 大小:458K 上传用户:sun2152查看TA发布的资源 标签:vxworks操作系统程序编写 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

多任务运行的实现实际上是靠CPU(中央处理单元)在许多任务之间转换、调度。

CPU只有一个,轮番服务于一系列任务中的某一个。

任务在自己的时间内运行,因时间片相当短,因此,给用户的感觉,就好像任务是同时运行的一样。

如果计算机拥有多个CPU,任务就能真正意义上同时运行了。

多任务运行使CPU的利用率得到最大的发挥(流水线),并使应用程序模块化

一个任务,也称作一个线程,是一个简单的程序,该程序可以认为CPU完全只属该程序自己。

实时应用程序的设计过程,包括如何把问题分割成多个任务,每个任务都是整个应用的某一部分,每个任务被赋予一定的优先级,有它自己的一套CPU寄存器和自己的栈空间,任务的上下文保存在任务控制块(TCB)中。

典型地、每个任务都是一个无限的循环


部分文件列表

文件名 大小
Vxworks操作系统下基本程序的编写和说明.ppt 458K

全部评论(0)

暂无评论