电子与通信技术

在KeilC里,中断子程序与函数又何不同()?A、中断子程序不必声明B、函数不必声明C、中断子程序必须有形式参数D、中断子程序一定会有返回值

题目

在KeilC里,中断子程序与函数又何不同()?

  • A、中断子程序不必声明
  • B、函数不必声明
  • C、中断子程序必须有形式参数
  • D、中断子程序一定会有返回值
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

uC/OS-II中调用中断退出函数OSIntExit()标志着中断服务子程序的___【35】____,OSIntExit()将中断嵌套层数计数器的值____【36】___。


正确答案:终结 减1

第2题:

中断入口与中断服务子程序入口有什么区别?


正确答案:中断入口指的是当一个中断被响应时,由CPU自动调用的程序存储器的某个单元地址,这些地址是按不同中断源预先安排好的;而中断服务子程序入口指的是用户编制的中断服务子程序的第一条指令在程序存储器中存放的地址,两者一般来讲是不一样的,通常会在中断入口处安排一条跳转指令(LJMP或AJMP)指向中断服务子程序的入口。

第3题:

()是指子程序被中断后又被中断服务程序所调用。

A、子程序的递归

B、子程序

C、子程序的嵌套

D、子程序说明


参考答案:B

第4题:

下列关于μC/OS-II操作系统中断处理的描述中,错误的是()。

  • A、中断服务子程序本身不能进行事件处理,必须通过相关函数通知特定的任务进行事件处理
  • B、当中断服务子程序返回时,有可能进行任务切换
  • C、中断服务子程序的最后一步是执行中断返回指令
  • D、μC/OS-II操作系统中断嵌套层数可达255层

正确答案:A

第5题:

在一个闭环系统里,不同输入与输出之间的传递函数分母()。


正确答案:相同

第6题:

在VBA中,子程序与自定义函数在程序代码上没有太大区别,唯一不同的是()。

A.自定义函数的返回值只有一个

B.子程序只能通过表达式来调用

C.调用方式不用


答案:A

第7题:

S函数M文件共有()个子程序,供Simulink在仿真的不同阶段调用。

  • A、4
  • B、5
  • C、6
  • D、7

正确答案:C

第8题:

C程序是由()构成的。

A.主程序与子程序

B.主函数与子函数

C.一个主函数与若干个其他函数

D.主函数与子程序


正确答案:B

第9题:

微机的中断处理过程有哪几步?中断过程和调用子程序过程有何异同。


正确答案: (1)一个中断过程包含:中断请求、中断排队、中断响应、中断服务和中断返回
(2)中断过程与子程序过程相同之处:都是主程序中调用子程序,之后返回主程序。
不同的是,进入子程序的时间和方法不同。调用子程序时,指令安排在主程序中,主程序主动,子程序入口地址通过计算得到。而中断过程对于主程序是被动的,主程序中没有预先调用的指令,中断是随机的,中断处理子程序入口地址要由中断类型码(N*4)。

第10题:

软件中断有哪些特点?在中断处理子程序和主程序的关系上,软件中断和硬件中断有什么不同之处?


正确答案: (1)软件中断用一条指令进入中断处理子程序,中断类型码由指令提供。进入中断时,不需要执行中断响应总线周期,也不从数据总线读取中断类型码。不受中断允许标志IF的影响。不过,软件中断的一号中断受标志寄存器中另外一个标志既TF的影响,只有TF为1时,才能执行单步中断。
(2)正在执行软件中断时,如果有外部硬件中断请求,并且是非屏蔽中断请求,那么,会在执行完当前指令后立即给予响应。
(3)软中断没有随机性。