中断服务子程序做哪些工作?

题目

中断服务子程序做哪些工作?

参考答案和解析
正确答案: 1.保护软件现场
2.开中断
3.执行中断处理程序
4.关中断
5.恢复现场
6.开中断并返回
6.中断处理的一般过程
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在任何程序执行过程中,只要遇到软件中断指令,总是到中断向量表中去取中断服务子程序的入口地址,然后执行中断服务子程序。()

此题为判断题(对,错)。


参考答案:√

第2题:

CPU在每次执行中断服务程序前后应做哪些工作?
CPU在每次执行中断服务程序前完成:关中断;保存断点和被停下来的程序的现场信息;判别中断源,转中断服务程序的入口地址;执行开中断指令。CPU在每次执行中断服务程序后完成:关中断,准备返回主程序;恢复现场信息,恢复断点;执行开中断;返回主程序。

第3题:

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

A、子程序的递归

B、子程序

C、子程序的嵌套

D、子程序说明


参考答案:B

第4题:

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

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

正确答案:A

第5题:

中断向量就是中断服务子程序的()


正确答案:入口地址

第6题:

中断向量地址是( )。

A.子程序入口地址

B.中断服务程序入口地址

C.中断服务程序入口地址的地址

D.子程序入口地址的地址


正确答案:C

第7题:

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


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

第8题:

在中断级联系统中,从片支持的中断服务子程序在结束时必做的工作是()。

A.清除ISR

B.检查ISR是否为0

C.输出一个EOI命令

D.输出两个EOI命令


参考答案:C

第9题:

关于ARM处理器的异常向量表的描述正确的是()

  • A、异常向量表放的就是中断服务子程序
  • B、异常向量表放的是中断服务子程序的入口地址
  • C、异常向量表放的是跳转指令,执行该指令进入相应中断服务子程序
  • D、以上都不是

正确答案:C

第10题:

中断向量地址是()

  • A、子程序入口地址
  • B、中断服务程序入口地址所在单元的地址
  • C、中断服务程序入口地址
  • D、中断服务程序的返回地址

正确答案:B

更多相关问题