niusouti.com

在μCOS-II操作系统中,已知Task1的优先级为12,Task2的优先级为26。假如在Task2运行过程中发生键盘中断,在执行中断服务程序时Task1进入就绪状态,则中断返回时Task1得到CPU的使用权。

题目

在μCOS-II操作系统中,已知Task1的优先级为12,Task2的优先级为26。假如在Task2运行过程中发生键盘中断,在执行中断服务程序时Task1进入就绪状态,则中断返回时Task1得到CPU的使用权。


相似考题
更多“在μCOS-II操作系统中,已知Task1的优先级为12,Task2的优先级为26。假如在Task2运行过程中发生键盘中断,在执行中断服务程序时Task1进入就绪状态,则中断返回时Task1得到CPU的使用权。”相关问题
  • 第1题:

    以下论述正确的是( )。

    A.CPU的中断允许触发器对不可屏蔽中断没有作用

    B.任何中断只有在开中断状态才可以实现中断响应

    C.各中断源优先级一旦排列后,软件不可再改变排队顺序

    D.在中断处理过程中,执行中断服务程序前“开中断”是可有可无的


    正确答案:A

  • 第2题:

    以下论述正确的是( )。

    A.CPU的中断允许触发器对不可屏蔽中断没有作用.

    B.任何中断只有在开中断状况才可以实现中断响应

    C.各中断源优先级一旦排列后,软件不可再改变排队

    D.在中断处理过程中,执行中断服务程序前“开中断”是可有可免的


    正确答案:A

  • 第3题:

    CPU在响应中断后可立即响应更高优先级的中断请求(不考虑中断优先级的动态分配)。()


    答案:错
    解析:
    CPU响应中断时,暂停运行当前程序,自动转移到中断服务程序。

  • 第4题:

    若定义任务task1的优先级为12,则不能再定义其他任务的优先级也为12。


    正确答案:正确

  • 第5题:

    在μCOS-II操作系统中,已知Task1的优先级为12,Task2的优先级为26。假如在Task2运行过程中发生键盘中断,在执行中断服务程序时Task1进入就绪状态,则中断返回时Task1得到CPU的使用权。


    正确答案:正确

  • 第6题:

    8259A在中断处理过程中,接到CPU的第二个INTA时,所做的操作是()。

    • A、使ISR(中断服务寄存器)中优先级最高的位置位
    • B、将中断类型号送上数据总线
    • C、使ISR(中断服务寄存器)中优先级最高的位复位
    • D、使IRR(中断请求寄存器)中相应位置位

    正确答案:B

  • 第7题:

    若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭()中断,或屏蔽更高级中断源的中断,在中断返回时再开放中断。


    正确答案:CPU

  • 第8题:

    CPU正在处理一个低优先级中断时,若有一个高优先级中断请求发生,CPU会暂停当前中断处理,优先响应难先级中断请求。


    正确答案:正确

  • 第9题:

    判断题
    在μCOS-II操作系统中,已知Task1的优先级为12,Task2的优先级为26。假如在Task2运行过程中发生键盘中断,在执行中断服务程序时Task1进入就绪状态,则中断返回时Task1得到CPU的使用权。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    填空题
    8051有()个中断源,()个中断优先级,若已知IP=00010100B则中断优先级别最高者为(),最低者为()。

    正确答案: 5,2,外部中断1,定时器/计数器1
    解析: 暂无解析

  • 第11题:

    单选题
    已知某系统共带三台外设,即X、Y、Z,每台外设都能发出中断,它们的中断优先级为X>Y>Z,当前在执行Z中断服务程序时,X,Y同时发出中断请求,若此时IF=0,问CPU响应哪台外设请求(  )
    A

    X设备

    B

    Y设备

    C

    无响应X,后响应Y

    D

    都不响应


    正确答案: C
    解析:

  • 第12题:

    判断题
    在执行某一级的中断服务程序中,如果有较高优先级的中断源请求中断,则都要立即响应较高优先级的中断。
    A

    B


    正确答案:
    解析:

  • 第13题:

    uC/OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以下哪个说法是错误的()。

    A.任务处于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理

    B.任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行

    C.任务处于运行态,指任务得到了CPU的控制权正在运行之中

    D.任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态


    正确答案:A

  • 第14题:

    下列关于中断的叙述中,正确的是( )。

    A.各种类型的中断的优先级是平等的

    B.中断就是终止程序运行

    C.当系统发生某事件,CPU暂停现行程序执行,转去执行相应程序的过程为中断响应

    D.系统在某时正在处理一个中断请求时,不再接受其他任何中断请求


    正确答案:C
    解析:中断是有优先级的.系统将优先响应高级别的中断;中断只是程序运行的暂时停止,当系统处理完事件后,程序将继续执行;系统是否响应一中断是根据此中断的优先级别来确定的。

  • 第15题:

    uC/OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以下哪个说法是错误的()。

    • A、任务处于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理
    • B、任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行
    • C、任务处于运行态,指任务得到了CPU的控制权正在运行之中
    • D、任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态

    正确答案:A

  • 第16题:

    在μC/OS-II操作系统下,处于运行态的任务因更高优先级的任务就绪而被剥夺CPU使用权后将转入()。

    • A、等待态
    • B、被中断态
    • C、就绪态
    • D、休眠态

    正确答案:C

  • 第17题:

    8051有()个中断源,()个中断优先级,若已知IP=00010100B则中断优先级别最高者为(),最低者为()。


    正确答案:5;2;外部中断1;定时器/计数器1

  • 第18题:

    在CPU未执行同级或更高优先级中断服务程序的条件下,中断响应等待时间最少需要()。


    正确答案:3个机器周期

  • 第19题:

    下列有关中断的说法正确的是()。

    • A、正在进行的低优先级中断服务,能被高优先级中断请求所中断。
    • B、低优先级中断请求不能打断高优先级的中断服务;高优先级中断请求也不能打断低优先级的中断服务。
    • C、CPU响应外部中断请求后,总是由硬件来清除有关中断请求标志IE0或IE1。
    • D、若CPU正处在执行RETI指令时,MCS-51必须等待执行完下条指令后才响应新的中断。

    正确答案:A,D

  • 第20题:

    下述有关“中断优先级”的描述中不正确的是()。

    • A、中断的请求是随机的,不同外设可能同时请求中断
    • B、当有两个中断源请求中断时,CPU随机响应其中的一个中断请求
    • C、中断优先级是指根据不同中断的轻重缓急,为每一个中断源分配一个优先权
    • D、CPU正在处理一个低优先级中断时,如果接收到一个高优先级中断请求,CPU会暂停当前中断执行,先处理优先级较高的中断请求

    正确答案:B

  • 第21题:

    单选题
    CPU接到中断请求后,要给中断响应的基本条件是(  )
    A

    系统处于开中断状态

    B

    CPU执行完一条指令,且为开中断状态

    C

    当前无更高的中断请求,且为开中断状态

    D

    系统为开中断,申请中断的设备,中断优先级最高的一条指令执行之后


    正确答案: A
    解析:

  • 第22题:

    单选题
    已知某系统共有4台外设,即A,B,C,D,每台外设都可能发生中断,系统规定中断优先级为A最高,D最低,B、C两级介于A,D之间,当CPU正在执行C设备的中断服务程序时,其余三台外设同时发生中断请求,此时,IF=1,问CPU响应哪台外设请求(  )
    A

    B设备

    B

    A设备

    C

    都不响应

    D

    依A、B、D次序都响应


    正确答案: A
    解析:

  • 第23题:

    判断题
    若定义任务task1的优先级为12,则不能再定义其他任务的优先级也为12。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第24题:

    单选题
    在μC/OS-II操作系统下,处于运行态的任务因更高优先级的任务就绪而被剥夺CPU使用权后将转入()。
    A

    等待态

    B

    被中断态

    C

    就绪态

    D

    休眠态


    正确答案: A
    解析: 暂无解析