您的位置: 网站首页 > 程序开发 > 汇编语言与微机原理教程 > 第6章 微机的中断系统 > 【6.4 本 章 小 结】

6.4 本 章 小 结

 

6.4  本 章 小 结

本章从中断的概念和处理过程出发,详细介绍了微机的中断系统,重点介绍了内部中断、外部中断和中断向量,并介绍了中断控制器8259A。

6.5  练  习  题

1.填空题

(1)引起中断的事件称为       。

(2)中断系统应具有的功能包括:实现中断响应、服务和返回;实现中断排队和      。

(3)8086的中断可以划分为       中断、       中断、       中断3类。

(4)8259A寄存器主要有       、       、       。

(5)8259A的编程命令分为       和       两类。

2.选择题

(1)引起中断的中断源分为5种,下述       不属于这5种中断源。

A.I/O中断         B.溢出中断        C.时钟中断        D.程序中断

(2)PC中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个请求,在中断服务程序结束处应       。

A.执行IRET指令                          B.执行POP指令

C.发出EOI命令                                   D.发送OCW3命令

(3)在80x86系列CPU的引脚中,用于连接硬中断信号的引脚有       个。

A.1                    B.2                     C.3                     D.4

(4)PC中的硬中断服务程序的入口地址可以从       途径得到。

A.主程序中的调用指令                  B.主程序中的转移指令

C.中断控制器发出的类型码           D.中断控制器中的中断服务寄存器(ISR)

(5)以80x86为CPU的现行PC在实地址工作方式下,有效的硬中断源共有       。

A.4个                B.8个                C.11个               D.15个

3.问答题

(1)中断方式是如何实现主机和外设、外设与外设之间基本并行工作的?

(2)CPU响应中断后是如何根据8259A提供的中断类型码找到中断服务子程序入口的?

(3)屏蔽中断源的中断可以在计算机的哪些层面进行?它们的特点如何?

(4)简述中断源的识别方法。

(5)简述8259A中断自动结束、一般结束和特殊结束的异同。