c语言中哪个函数可以进入时钟中断,嵌入式实时操作系统选择题

1、删除任务,是说任务将返回并处于(A),任务的代码不再被uscoII调用。

A、休眠状态

B、等待状态

C、就绪态

D、中断状态

2、任务一旦建立,这个任务就进入了(C)

A、睡眠状态

B、等待状态

C、就绪态

D、运行态

3、uscoII中,下列哪个系统函数不能够引起任务调度(B)

A、OSStart()

B、OS_TASK_SW()

C、OSTaskSuspend()

D、OSTaskResume()

4、任务是一个无返回的无穷循环,uscoII总是进入就绪态的(A)的任务

A、最高优先级

B、最低优先级

C、第二高优先级

D、任意优先级

5、ANSI C中,可以用malloc() 和free() 两个函数动态地分配和释放内存,下面关于这两个函数,说法正确的是( D )

A、嵌入式实时操作系统中,调用这两个函数却是安全的

B、多次调用这两个函数,不会产生大量内存碎片

C、malloc() 和free()函数的执行时间是确定的

D、可能使得内存无法再分配使用

6、下列特殊功能寄存器S中,哪个是状态字寄存器S(B)

A、PRIMASK

B、xPSR

C、CONTROL

D、FAULTMASK

7、以下哪个部分不属于μC/OS-II的任务的组成部分:(D )

A 函数B任务堆栈

C 任务控制块D线程

8、当___时由运行状态转为就绪状态?(A)

A 任务的CPU使用权被剥夺

B等待某一事件的运行

C 任务获得了CPU的使用权

D任务响应中断申请

9、μCOS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是(D)

A. 先CLI、执行关键代码、再STI

B. 先STI、执行关键代码、再CLI

C. 先POPF、CLI、执行关键代码、再PUSHF

D. 先PUSHF、CLI、执行关键代码、再POPF。

10、μCOS-II操作系统不属于(C)。

A、RTOS

B、占先式实时操作系统

C、非占先式实时操作系统

D、嵌入式实时操作系统

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值