第8章 中断技术-题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第8章中断技术
一、单项选择题(共15小题)
1、CPU响应二个硬件中断INTR和NMI时相同的必要条件是()。
A、允许中断
B、当前指令执行结束
C、总线空闲
D、当前访问存储器操作结束
2、CPU在中断响应过程中,( )是为了能正确地实现中断返回。
A、识别中断源
B、断点压栈
C、获得中断服务程序入口地址
D、清除中断允许标志IF
3、在8086 CPU的下列4种中断中,需要由硬件提供中断类型码的是( )
A、INTR
B、INTO
C、INT n
D、NMI
4、在8259A内部,( )是用于反映当前哪些中断源要求CPU中断服务的。
A、中断请求寄存器
B、中断服务寄存器
C、中断屏蔽寄存器
D、中断优先级比较器
5、8259A是()。
A、可编程DMA控制器
B、可编程中断控制器
C、可编程定阶计数器
D、总线仲裁器
6、8086响应中断的条件是()。
A、IF=1,当前指令执行结束
B、IF=0,当前指令执行结束
C、IF=1,没有完成当前指令
D、IF=0,没有完成当前指令
7、中断向量表存放在存储器的()中。
A、FFC00 H ~ FFFFH
B、00000H~0003FFH
C、EEC00H ~ FFFFFH
D、EEBFFH ~ FFFFFH
8、Intel 8086中断向量表中的中断类型21H 是()。
A、双重失效
B、段不存在
C、协处理器出错
D、DOS系统调用
9、8259A要求无论采用何种触发方式,中断请求信号的高电平状态保持到()。
A、第二个中断响应信号INTA有效后
B、第二个中断响应信号INTA有效之前
C、第一个中断响应信号INTA有效之后
D、第一个中断响应信号INTA有效之前
10、能够提供中断类型码的芯片是()
A、8259A
B、8255A
C、8253
D、8251A
11、初始化时8259A没有对优先管理方式编程时,则8259A自动进人()方式。
A、自动循环
B、完全嵌套
C、特殊循环
D、特殊屏蔽
12、用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种()方式。
A、自动循环
B、完全嵌套
C、特殊循环
D、特殊屏蔽
13、普通结束EOI命令适用于()方式中的中断结束。
A、完全嵌套
B、自动循环
C、特殊循环
D、特殊屏蔽
14、响应NMI请求的必要条件是()。
A、IF=I
B、IF=0
C、一条指令结束
D、无INTR请求
15、下面哪一个中断的优先级最高()。
A、NMI中断
B、INTR中断
C、单步中断
D、断点中断
二、填空题(共27个空)
1、对于可屏蔽中断请求,CPU响应条件为(1)、(2)和(3)。
2、对于非屏蔽中断请求,CPU响应条件为(1)和(2)。
3、中断源识别的目的是。
4、中断向量是指。
5、8086中断共有(1)种类型中断,可分为(2)中断和(3)中断。
6、中断服务程序入口地址表又称为中断向量表,每个中断向量占用(1)字节空间,
2个低位字节为(2),2个高位字节为(3)。
7、若中断类型号为13,则这个中断向量的第一个字节的地址为。
8、8259A可编程控制器,当单片使用时,可同时接收(1)级外设的中断请求;
当级联使用时,可同时接收多达(2)级外设的中断请求。
9、由CPU执行某些指令引起的中断称之为。
10、8259A中断控制器作用是。
11、根据中断请求来自外部或来自内部,中断分为(1)和(2)。
12、类型的中断常分为非屏蔽中断和可屏蔽中断。
13、8259A中断控制器的命令字分为(1)和(2)。
14、8086的中断向量表中,每个中断处理程序的入口地址占字节。
15、8259A的4个初始化命令字ICW1、ICW2、ICW3和ICW4的写入方法为顺序写入,其中:(1)为必写初始化命令字,(2)为选写初始化命令字。
16、若要对8259A的中断源IR2、IR6进行屏蔽,则应对OCW1设置为。
三、判断题(共11个,请判断以下每小题正误,括弧中打“√”或“×”,对于错误
的请说明原因)
1、对于非屏蔽中断申请,CPU响应条件为CPU允许中断和执行完现行指令。()
2、中断向量就是中断类型码。()
3、中断向量表地址指针就是中断向量。()
4、中断控制器8259A内部的中断屏蔽寄存器其中某一位为1,则对应的中断请求位被
屏蔽。()
5、每一个中断向量在中断向量表中连续占4个内存单元。()
6、正在服务的中断源一定是优先级别最高的。()
7、8259A的初始化命令字包括ICW1、ICW2、ICW3和ICW4,它们都是必须要设置的。( )
8、响应非屏蔽中断NMI的条件是中断控制标志位IF必须置为1 ( )
9、8086响应中断的条件是执行完当前指令()
10、一个中断控制芯片8259A可管理8个中断源()
11、通过设置8259A的中断屏蔽寄存器IMR的状态就可以控制8086CPU是否响应可
屏蔽中断( )
四、简答题(10个)