CPU在什么时候可以响应中断?响应中断时需要做哪些操作?

题目
问答题
CPU在什么时候可以响应中断?响应中断时需要做哪些操作?
参考答案和解析
正确答案: 当CPU收到外部的中断请求信号时,如果处于开中断状态,并且也未出现更高级别的请求,便在当前指令结束时响应中断,进入中断响应周期。在该周期内需要做如下操作:(1)发中断响应信号,查询中断源。(2)关中断。(3)保存断点。(4)取中断向量。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。()


参考答案:√

第2题:

以下论述正确的是( )。

A.在中断响应中,保护断点是由中断响应自动完成的。

B.简单中断,中断是由其他部件完成,CPU仍执行原程序

C.在中断响应中,保护断点、保护现场应由用户编程完成

D.在中断过程中,若有中断源提出中断,CPU立即实现中断嵌套


正确答案:A

第3题:

CPU在什么时候得到INTR中断源的类型码:()

A、在中断服务程序中

B、在中断申请时

C、在中断响应的第二个/INTA周期


参考答案:C

第4题:

中断响应时CPU需要做哪些事情?


正确答案:先将被响应的中断源所属的优先级存入优先级状态触发器;再将PC当前值(即断点)压入堆栈(先PCL,后PCH),然后将被响应中断源对应的中断入口地址送入PC。

第5题:

CPU内部的中断允许标志位IF的作用是()。

A.禁止CPU响应可屏蔽中断
B.禁止中断源向CPU发中断请求
C.禁止CPU响应DMA操作
D.禁止CPU响应非屏蔽中断

答案:A
解析:

第6题:

cpu响应中断请求和响应dma请求的本质区别是()。

A.控制简单

B.速度慢

C.响应中断时,CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线

D.CPU响应中断请求和响应DMA请求的本质区别是()。


参考答案:C

第7题:

以下论述正确的是( )。

A.在简单中断时,中断是由其他部件完成,CPU仍执行原程序

B.在中断过程中,又有中断源提出中断,CPU立即实现中断嵌套

C.在中断响应中,保护断点、保护现场应由用户编程完成

D.在中断响应中,保护断点是由中断响应自动完成的


正确答案:D

第8题:

中断类型号是在中断响应周期什么时候读入CPU的:()

A、第二个中断响应信号有效期间

B、第一个中断响应信号有效期间

C、ALE有效期间


参考答案:A

第9题:

当外部有中断请求,CPU未响应,可能的原因为()。

  • A、CPU在执行非屏蔽中断服务
  • B、CPU当前关中断
  • C、CPU在执行高优先权的中断服务程序
  • D、当前执行DMA操作

正确答案:A,B,C,D

第10题:

8086 CPU响应中断的条件?8086 CPU响应中断后自动完成的任务是什么?


正确答案: (1)有中断源发出的中断请求信号,并保存在中断请求触发器中,直至CPU响应此中断请求之后才清除。
(2)开放总中断。
(3)在现行指令结束后响应中断。
关中断,断点保护,形成中断入口地址。即获得中断服务程序的入口地址,从而进入中断服务程序。