嵌入式系统第8次.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《嵌入式系统》作业八 一、判断题 对于软实时系统来说,它的时间有求有一个确定的底线(deadline),超出底线的响应属于错误的结果,系统将会崩溃。ⅹ wind内核任务切换开销非常低,并且没有系统调用开销。√ 嵌入式操作系统通常采用整体式内核或层次式内核的结构。ⅹ 在VxWorks中,系统调用和一般函数调用没有什么差别。√ wind内核支持256级优先级:0~255,优先级255为最高优先级,优先级0为最低优先级,任务优先级在创建时确定,并允许在程序运行中动态修改。ⅹ 任务一旦被“挂起”,在解除“挂起”之前,任务的一切状态都保持不变。ⅹ wind的调度算法是逐进程的,不同进程内的线程可以采用不同的调度策略。ⅹ 在VxWorks系统中,仿照UNIX操作系统,将设备当作文件来管理。√ VxWorks的中断服务程序不能像其它的程序一样进行内存的分配。√ 在VxWorks启动过程的第二阶段中断被禁止。ⅹ 二、选择题 当任务等待的资源变得可用时,会触发的任务状态的转换是( B ) A.运行--阻塞 B.阻塞--就绪 C.延迟--就绪 D.运行--延迟 下列的评价指标中,对于实时系统的调度策略最重要的是( C ) A.吞吐量 B.响应时间 C.优先级 D.周转时间 设备名”/sd0”对应的设备类型是( D ) A.串口设备 B.软盘驱动器 C.管道设备 D. SCSI设备 在VxWorks系统中,下面不属于I/O设备宏观上分类的类型的是( B ) A.字符设备 B.虚拟设备 C.网络设备 D.块设备 用来描述一个任务,使得任务得以独立运行的数据结构是( B ) A.TLB B.TCB C.BSP D.以上皆不是 下列选项中,是属于引起异步上下文切换的原因的是( A ) A.ISR使更高优先级任务就绪 B.进行阻塞的调用 C.降低自身优先级或退出 D.进行延迟、挂起的调用 下列选项中,不是实时操作系统必须满足的条件是( C ) A.具有可抢占的内核 B.中断可嵌套 C.任务调度的公平性 D.具有优先级翻转保护 Vxworks的wind微内核采用单一是地址空间模式,其优势在于( D ) A.任务切换时不需要进行虚拟地址空间切换 B.任务间可以直接共享变量 C.系统调用时不需要在核心态和用户态之间切换 D.以上皆是 下列属于虚拟设备的是( A ) A.管道 B.键盘 C.磁盘 D.网卡 下列中断处理过程的步骤,最先执行的是( D ) A.安装堆栈 B.调用中断服务 C.恢复堆栈 D.保存寄存器 三、简答题 1.简述VxWorks的启动过程 答:VxWorks的启动过程分为两大阶段:参考P334图 第一阶段——为激活为激活多任务微内核准备一切条件:1.代码已近位于RAM中;2.系统处于不会发生中断的静止状态。 第二阶段——工作包括3部分:1.激活激活多任务微内核;2.安装设备驱动。3.各种组件初始化。 2.简述VxWorks下中断处理过程 答:VxWorks下中断处理过程如下:参考P337 当设备产生IRQ(中断请求)时,中断当前任务并取中断类型号; 在中断应答期间,系统决定哪个设备需要服务(计算中断向量地址); 为设备调用适当的函数(系统注册的设备中断服务程序); 在VXWorks定义的中断包裹函数里,保存寄存器值及调用用户定义的中断服务程序; 中断处理结束后,从中断服务程序返回并恢复寄存器值; 如果执行中断服务程序后,没有高优先级的任务运行,则恢复被中断任务的执行。 2

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档