第8章 中断技术-题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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个)

相关文档
最新文档