一个可屏蔽中断请求来到时,通常只要中断允许标志为1,便可在执行完

题目

一个可屏蔽中断请求来到时,通常只要中断允许标志为1,便可在执行完当前指令后响应,在哪些情况下有例外?

参考答案和解析
正确答案:如果发出中断请求信号时,正好碰到CPU执行封锁指令,由于CPU 封锁指令和下一条指令合在一起看成一个整体,所以必须等到下一条指令执行完后才响应中断。如果是执行往寄存器传送数据指令,那一定要等下一条指令执行完后,才允许中断。无总线请求;CPU执行完当前指令。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

可屏蔽中断的屏蔽通常可由CPU内部的____来控制。

A、中断请求触发器

B、中断屏蔽寄存器

C、中断允许触发器

D、中断锁存器


参考答案:B

第2题:

8086CPU响应单个可屏蔽中断的条件是()。

A.CPU开中断

B.外设有中断请求信号

C.外设中断请求信号不屏蔽

D.同时满足其他三个选项的条件,且正在执行的指令执行完毕


正确答案:D

第3题:

● 以下关于计算机系统中断概念的叙述中,正确的是 (3) 。

(3)

A. 由I/O 设备提出的中断请求和电源掉电都是可屏蔽中断

B. 由I/O 设备提出的中断请求和电源掉电都是不可屏蔽中断

C. 由I/O 设备提出的中断请求是可屏蔽中断,电源掉电是不可屏蔽中断

D. 由I/O 设备提出的中断请求是不可屏蔽中断,电源掉电是可屏蔽中断


正确答案:C

第4题:

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

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

答案:A
解析:

第5题:

8086 CPU响应硬件中断INTR请求的必要条件除中断允许标志外,还应有( )。

A.访问操作结束

B.当前指令执行完

C.无软件中断请求

D.无内部中断请求


正确答案:B

第6题:

8086如何响应一个可屏蔽中断请求?简述响应过程。


参考答案:当8086收到INTR的高电平信号时,在当前指令执行完且IF=1的条件下,8086在两个总线周期中分别发出INTA#有效信号;在第二个INTA#期间,8086收到中断源发来的一字节中断类型码;8086完成保护现场的操作,CS、IP内容进入堆栈,请除IF、TF;8086将类型码乘4后得到中断向量表的入口地址,从此地址开始读取4字节的中断处理程序的入口地址,8086从此地址开始执行程序,完成了INTR中断请求的响应过程。

第7题:

当多个设备同时产生中断请求时,影响cpu响应中断的顺序是()。

A.中断优先级和中断屏蔽码

B.中断优先级

C.中断屏蔽码

D.中断允许标志


参考答案:B

第8题:

中断屏蔽是通过每一类中断源设置一个中断屏蔽触发器来屏蔽它们的()而实现的。

A、中断源

B、中断请求

C、中断响应

D、中断屏蔽


参考答案:B

第9题:

8086CPU处理硬件可屏蔽中断的特点是

A.需要CPU干预

B.响应中断时,CPU仍然控制系统总线

C.只有标志寄存器的IF位为1,才能响应

D.只要有中断请求信号,CPU就必须响应

E.中断类型码由中断指令提供


正确答案:AC

第10题:

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

A表示外设是否提出了中断请求

BCPU是否响应了中断请求

CCPU是否在进行中断处理

D开放或关闭可屏蔽硬中断


D

更多相关问题