全部科目 > 嵌入式系统设计师 >
2021年上半年 上午试卷 综合知识
第 40 题
知识点 任务切换  
关键词 上下文切换  
章/节 嵌入式操作系统基础知识  
 
 
下列关于任务上下文切换的描述中,不正确的是()。
 
  A.  任务上下文是任务控制块(TCB)的组成部分
 
  B.  任务上下文切换是由一个特殊的任务完成
 
  C.  任务上下文切换时间是影响RTOS性能的重要指标
 
  D.  任务上下文切换由RTOS内部完成




 
 
相关试题     嵌入式操作系统基础知识 

  第12题    2020年下半年  
线程可以在(12)空间实现。
①内核 ②用户 ③虚拟  ④物理

  第57题    2013年下半年  
为了解决CPU输出数据的速度远远高于打印机的打印速度这一矛盾,可采用(57)。

  第45题    2014年下半年  
近年来具有健壮分区功能的嵌入式实时操作系统(例如VxWorks653)在嵌入式领域得到了广泛应用,以下不属于分区操作系统特点的是(45)。

 
知识点讲解
· 任务切换
 
        任务切换
        假设一个任务正在CPU上运行,这时由于某种原因,系统决定调度另一个任务去运行。那么在这种情形下,就要进行一次任务切换,把当前任务的运行上下文保存起来,并恢复新任务的上下文。
        任务切换通常具有如下基本步骤:
        ①将处理器的运行上下文保存在当前任务的TCB中。
        ②更新当前任务的状态,从运行状态变为就绪状态或阻塞状态。
        ③按照一定的策略,从所有处于就绪状态的任务中选择一个去运行。
        ④修改新任务的状态,从就绪状态变成运行状态。
        ⑤根据新任务的TCB内容,恢复它的运行上下文环境。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有