外设向CPU提出中断申请,但没有给以响应,其原因有哪些?

题目

外设向CPU提出中断申请,但没有给以响应,其原因有哪些?

参考答案和解析
正确答案: 其原因有:
(1)CPU处于关中断状态,即IF=0。
(2)该中断请求已被屏蔽。
(3)该中断请求的时间太短,未能保持到指令周期结束。
(4)CPU已释放总线(即已响应了DMA请求),而未收回总线控制权。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

中断屏蔽寄存器的作用是:()

A、禁止外设向8259提出中断请求

B、禁止8259相应的某级中断申请传向CPU

C、禁止CPU响应8259提出的中断申请

D、禁止优先级较高的中断申请


参考答案:B

第2题:

CPU响应中断的时间是( )。

A.一条指令结束

B.外设提出中断

C.取指周期结束

D.前面都不正确


正确答案:A

第3题:

响应中断请求的条件是()。

A、外设提出中断;

B、外设工作完成和系统允许时;

C、外设工作完成和中断标记触发器为“1”时;

D、CPU提出中断。


参考答案:B

第4题:

在中断响应过程中,保护程序计数器PC的目的是()。

  • A、使中断返回后,CPU能继续执行原程序
  • B、使用CPU能找到中断处理程序的入口地址
  • C、通知外设CPU已响应中断请求
  • D、使CPU和外设能并行工作

正确答案:A

第5题:

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

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

答案:A
解析:

第6题:

一旦向CPU申请中断,CPU级中断标志(IFR)位将被置1。中断标志位锁存到标志寄存器后,只要CPU中断使能寄存器(IER)就会响应中断申请。()

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


正确答案:错误

第7题:

CPU响应中断的时间是( )。

A.一条指令结束

B.外设提出中断

C.取指周期结束

D.程序执行结束


正确答案:A

第8题:

CPU响应中断的时间是()。

A、一条指令执行结束

B、外设提出中断

C、取指周期结束

D、外设工作完成后


参考答案:A

第9题:

中断允许触发器用来()。

A.表示外设是否提出了中断请求
B.CPU是否响应了中断请求
C.CPU是否在进行中断处理
D.开放或关闭可屏蔽硬中断

答案:D
解析:
中断允许触发器用于控制允许中断还是禁止中断,即中断开放或关闭。

第10题:

一旦外设发起中断请求,立即就会得到CPU的响应。


正确答案:错误