微机原理与接口技术

以可屏蔽中断为例,说明一次完整的中断过程主要包括哪些环节?

题目

以可屏蔽中断为例,说明一次完整的中断过程主要包括哪些环节?

参考答案和解析
正确答案:中断请求:外设通过硬件信号的形式、向处理器引脚发送有效请求信号。
中断响应:在满足一定条件时,处理器进入中断响应总线周期。
关中断:处理器在响应中断后会自动关闭中断。
断点保护:处理器在响应中断后将自动保护断点地址。
中断源识别:处理器识别出当前究竟是哪个中断源提出了请求,并明确与之相应的中断服务程序所在主存位置。
现场保护:对处理器执行程序有影响的工作环境(主要是寄存器)进行保护。
中断服务:处理器执行相应的中断服务程序,进行数据传送等处理工作。
恢复现场:完成中断服务后,恢复处理器原来的工作环境。
开中断:处理器允许新的可屏蔽中断。
中断返回:处理器执行中断返回指令,程序返回断点继续执行原来的程序。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

内中断的分类为()。

  • A、执行中断指令INT n,CPU出错引起的中断,为调试程序设置的中断
  • B、除法出错的中断、溢出中断、单步中断、软件中断
  • C、可屏蔽中断、不可屏蔽中断、中断指令INT n
  • D、可屏蔽中断、不可屏蔽中断、断点中断

正确答案:A

第2题:

中断过程一般包括那几个阶段?


正确答案: (1)中断要求;
(2)判断优先级;
(3)中断响应(中断周期操作);
(4)中断处理
(5)中断返回

第3题:

一个完整的中断过程包括中断请求、()、中断服务和中断返回四个阶段。

A.中断处理

B.中断响应

C.保存断点

D.开中断


正确答案:B

第4题:

一个完整的中断过程包括中断请求、()、中断服务和中断返回四个阶段。

  • A、中断处理
  • B、中断响应
  • C、保存断点
  • D、开中断

正确答案:B

第5题:

什么是中断?什么是中断向量?什么是中断向量表?INT24在中断向量表的什么位置?一个完整的中断过程有哪几个步骤?


正确答案: 中断是指CPU在正常运行时,由于内部、外部事件或由程序的预先安排引起的CPU中断正在运行的程序,转而到内部、外部事件预先安排的服务程序(中断子程序)中去执行。中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。中断向量表是中断类型码和与此类型码相应的中断服务程序之间的一个连接链。每一个中断服务程序入口地址的IP和CS成为一个中断指示字或中断向量。24*4=96=60HINT24在中断向量表的0000:0060H~0000:0063H处。一个完整的中断过程包括中断请求、中断排队、中断响应、中断处理和中断返回五个步骤。

第6题:

IBM PC规定中断的优先级由低到高的顺序为:从单步中断非屏蔽中断可屏蔽中断和软件中断。


正确答案:错误

第7题:

叙述一次可屏蔽中断的全过程。 


正确答案: (1)中断源请求中断
外部中断源通过INTR引脚向CPU请求中断。
(2)中断响应
中断源提出中断请求后,如果
A.CPU处于允许中断状态(IF=1);
B.没有不可屏蔽中断请求和总线请求;
C.当前指令执行结束。
则转入中断响应周期。在中断响应周期:
A.CPU取得中断源的中断类型;
B.将标志寄存器FLAGS和CS、IP(断点)先后压入堆栈保存;
C.清除自陷标志位TF和中断允许标志位IF;
D.读中断向量表,获得相应的中断服务程序入口地址,转入中断服务程序。
(3)中断服务
中断服务程序的主要内容包括:
A.保护现场
B.开中断
C.中断处理
D.关中断
E.恢复现场
(4)中断返回

第8题:

以下哪些关于中断叙述是正确的?

A、完整的中断必须包括以下过程:中断申请、中断响应、中断返回

B、微处理器包括外部中断源与内部中断源

C、中断系统能够实现中断的嵌套与能够实现中断的优先级处理

D、8086的内部中断源包括非屏蔽中断与屏蔽中断申请


参考答案:B,C

第9题:

试说明可屏蔽中断和非屏蔽中断的区别和联系。


正确答案:可屏蔽中断和不可屏蔽中断都属于外部中断,是由外部中断源引起的;但它们也有区别:可屏蔽中断是通过CPU的INTR引脚引入,当中断标志IF=1时允许中断,当IF=0时禁止中断,不可屏蔽中断是由NMI引脚引入,不受IF标志的影响。

第10题:

计算机中一个完整的中断过程通常经历中断请求、中断响应、中断处理、中断返回四步。


正确答案:正确