中断处理程序中通常要做哪些工作?中断处理程序中是否一定要开中断?如果有开中断指令,意味着什么?

题目
问答题
中断处理程序中通常要做哪些工作?中断处理程序中是否一定要开中断?如果有开中断指令,意味着什么?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

中断服务的流程是()。

A、现场保护和现场恢复—关中断和开中断—中断处理—中断返回

B、关中断和开中断—中断处理—中断返回—现场保护和现场恢复

C、中断处理—中断返回—现场保护和现场恢复—关中断和开中断

D、中断返回—现场保护和现场恢复—关中断和开中断—中断处理


参考答案:A

第2题:

下面论述正确的是( )。

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

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

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

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


正确答案:C
解析:没有开中断时,可屏蔽中断的请求将被屏蔽,而“开中断”对于优先级高于可屏蔽中断的中断源没有影响。此外,我们可以通过软件的方法修改已经排列好的各类中断的优先级。

第3题:

中断处理的一般过程大体可分为六步,即中断请求;______;______;执行中断服务程序;恢复现场和开中断、返回等。


正确答案:中断响应保护现场
中断响应,保护现场

第4题:

设备中断处理程序通常需完成哪些工作?


答案:1、唤醒被阻塞的驱动进程。2、保护被中断进程的CPU环境。3、转入相应的设备处理程序。4、中断处理。5、恢复被中断进程的现场,

第5题:

中断处理过程的先后顺序排列正确的是( )。

①开中断

②关中断

③恢复现场

④执行中断服务程序

⑤中断返回

⑥保护现场

A.②④⑥③⑤①

B.⑤⑥④①②③

C.⑥①④②③⑤

D.⑥④①②⑤③


正确答案:C

第6题:

在中断程序中禁止使用关中断指令DISI、开中断指令ENI、高速计数器定义指令HDEF和结束指令END。()


正确答案:对

第7题:

中断处理过程的先后顺序排列正确的是( )。

①开中断

②关中断

③恢复现场

④执行中断服务程序

⑤开中断

⑥保护现场

A.②④⑥③⑤①

B.⑤⑥④①②③

C.⑥①④②③⑤

D.⑥④①②⑤③


正确答案:C

第8题:

中断处理程序的最后一条指令是中断返回指令。()


参考答案:√

第9题:

以下论述正确的是( )。

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

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

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

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


正确答案:A

第10题:

向量中断与非向量中断的区别在于()。

  • A、非向量中断是单一中断源的中断,而向量中断是多中断源的中断
  • B、非向量中断只有单一中断处理程序入口,而向量中断有多个中断处理程序入口
  • C、非向量中断是单级中断,而向量中断可以实现多级中断
  • D、非向量不能作为中断隐指令,而向量可以形成隐指令

正确答案:D

更多相关问题