可屏蔽中断处理的一般过程是什么?

题目
问答题
可屏蔽中断处理的一般过程是什么?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于掉电的处理,8086/8088是通过( )来完成的。

A.软件中断

B.可屏蔽中断

C.非屏蔽中断

D.DMA


正确答案:C

第2题:

对于掉电的处理,8086/8088通过( )来处理的。

A.软件中断

B.可屏蔽中断

C.非屏蔽中断

D.DMA


正确答案:C
解析:对于掉电时,8086/8088采用非屏蔽中断方式处理该中断。

第3题:

外设采用中断方式与处理器交换信息是利用()实现的

A、内部可屏蔽中断

B、内部不可屏蔽中断

C、外部不可屏蔽中断

D、外部可屏蔽中断


参考答案:D

第4题:

可屏蔽中断处理的一般过程是什么?


正确答案:可屏蔽中断的处理过程一般可分为4个阶段:
1、中断申请:外设向CPU发出中断申请信号,CPU检测到有效的INTR,且无DMA请求、IF=1,当前指令执行完毕就进入响应阶段
2、中断响应:CPU通过总线控制器发出两个连续的中断响应信号(2个INTA负脉冲)组成中断响应周期。在中断响应周期中,CPU取得中断类型号n,将程序状态字(PSW)及断点的地址(CS和IP)依次入栈保护。再查中断向量表,将(4*n)IP;(4*n+2)CS,进入中断服务阶段
3、中断服务:CPU执行中断服务程序,为中断源服务
4、中断返回:当执行到中断服务程序中的IRET指令时,将堆栈栈顶的三个字单元内容弹出,依次送给IP、CS、PSW,CPU返回到原来的程序去执行。

第5题:

叙述可屏蔽中断的响应过程,一个可屏蔽中断或非屏蔽中断响应后,堆栈顶部四个单元中是什么内容?


正确答案: 当CPU在INTR引脚上接受一个高电平的中断请求信号并且当前的中断允许标志为1,CPU就会在当前指令执行完后开始响应外部的中断请求,具体如下
1。从数据总线上读取外设送来的中断类型码,将其存入内部暂存器中;
2。将标志寄存器的值推入堆栈;
3。将标志寄存器中IF和TF清零;
4。将断点保护到堆栈中;
5。根据中断类型获取中断向量转入中断处理子程序;
6。处理完后恢复现场。响应后堆栈的顶部4个单元是IP,CS及标志。

第6题:

当PC的I/O扩充槽送出检查出错信号时,一般向CPU发出______请求处理。( )

A.可屏蔽中断(INTR)信号

B.不可屏蔽中断(NMT)信号

C.软件中断

D.停机信号


正确答案:B
解析:当CPU的I/O扩充槽送出检查出错信号时,一般向CPU发出不可屏蔽中断信号请求处理。

第7题:

简述PC/AT机外部可屏蔽中断的中断处理过程。


正确答案: P.C/AT机外部可屏蔽中断的中断处理过程分为4步:
(1)中断请求。在PC/AT机中,8259A的IRR被设置为边沿触发方式。各个外部可屏蔽中断源可随时将IRR相应位置1,由8259A向CPU提出中断请求INTR。
(2)中断响应。如果除外部可屏蔽中断源外当前没有其他可引起CPU中断的情况,则在当前指令的最后一个时钟周期的开始会检测到INTR。如果此时IF位为1,则在当前指令结束后CPU连续运行两个中断响应周期。在第二个中断响应周期能获得外部可屏蔽中断源对应的中断类型号,将其乘以4,便指向存放中断向量的首地址,从中取出中断向量,送CS、IP。这样,第二个中断响应周期结束后,就开始执行中断服务程序。需要指出,在中断响应周期CPU还要进行将FR、IP、CS的内容入栈等操作。
(3)执行中断服务程序。中断服务程序通常包括保护现场、开中断、中断服务(针对中断源的具体服务)、发中断结束命令、恢复现场以及中断返回6个部分。
(4)中断返回。中断服务程序的最后一条指令都应该是中断返回指令(IRET)。执行该指令时,从堆栈中弹出原先在中断响应时压入堆栈的FR、IP、CS的内容,断点地址被送入IP、CS中,于是返回到被打断的程序,继续往下执行。

第8题:

可屏蔽中断的响应过程实质上就是中断的产生、使能到处理的过程。()

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


正确答案:正确

第9题:

8086中断分哪两类?8086可处理多少种中断?8086可屏蔽中断请求输入线是什么?“可屏蔽”的涵义是什么?


正确答案: 8086中断可分为硬件中断和软件中断两类。
8086可处理256种类型的中断。
可屏蔽中断请求输入线为INTR;
可屏蔽是指该中断请求可经软件清除标志寄存器中IF位而被禁止。

第10题:

8086的INTR信号线表示()

  • A、可屏蔽中断响应
  • B、不可屏蔽中断
  • C、可屏蔽中断
  • D、不可屏蔽中断响应

正确答案:C