汇编原理复习题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. 8253在计数过程中,如不锁存或暂停,读出的数据不一定正确。

【答案】对

2. 由于8088/8086 CPU在中断响应后自动关中断,所以在中断服务结束并返回后需用户开中断,才能再次响应中断。()

【答案】错

3. 8086 的中断分为可屏蔽中断和不可屏蔽中断两种。

【答案】错

4. 由于8088/8086 CPU在中断响应后自动关中断,所以在中断服务结束并返回后需用户开中断。

【答案】错

5. 8086CPU在响应中断时,执行两个中断响应周期。( )

【答案】对

6. 对8086系统,中断类型码的大小与中断优先级高低无关。()

【答案】对

7. 对8086系统,中断优先级高低与中断类型码的大小有关。()

【答案】错

8. 当中断控制器8259A设定为中断自动结束时,程序设计者无须在中断服务程序结束时向8259A发出EOI命令。

【答案】对

9. CPU 在未执行完当前指令的情况下,就可响应可屏蔽中断请求。

【答案】错

10. CPU响应可屏蔽中断时,无须从数据总线上读取中断类型码。

【答案】错

11. 在读8253计数值时,只有在锁存或暂停时才能可靠地获得正确读数。()

【答案】对

12. 8253 三个计数通道结构完全相同,且独立工作( )。

【答案】对

13. 8253的每个计数器能按十进制或二进制两种制式中的一种进行计数。

【答案】对

14. 若要实现定时控制,则需将定时器的计数脉冲输入信号作为中断请求信号。()

15. 读取 8253 内的计数值时,必须先用锁存命令将当前计数值锁存在输出锁存器中()【答案】对

16. 8253的每个计数器只能按二进制进行计数。

【答案】错

17. 8086CPU中所有的内部中断都不能被屏蔽,且每种类型的中断有唯一对应的中断类型码。( )

【答案】错

18. 若主程序中已使用IF标志位置“1”,则在执行完中断服务程序并返回主程序后,IF标志位一定为“0”。

【答案】错

19. 8086 响应 INTR 请求需要执行两个总线响应周期( )。

【答案】对

20. 当8088/8086 CPU正在执行“IRET”指令时,如有当前最高优先级的中断申请,则CPU 在当前指令周期结束后不会立即予以响应。()

【答案】对

21. 当8088/8086 CPU正在执行总线操作时,如有当前最高优先级的中断申请,则CPU在当前指令周期结束后也不会立即予以响应。

【答案】错

22. 中断响应时,8086会自动输出两个总线周期的INTA信号。()

【答案】错

23. 采用中断方式进行数据传送时必须在主程序中事先保护现场,否则会引起系统混乱。()

【答案】错

24. 8086在中断响应时,不会自动将标志寄存器的值入栈保存。()

【答案】错

25. 当运算产生溢出时,一定会产生溢出中断。()

【答案】错

26. 微机在中断输入/输出方式下的数据输入/输出是由中断控制器8259A来控制。()【答案】错

27. 8086中设置中断屏蔽寄存器是可以改变各中断的优先级。

28. 并行接口只适用于近距离数据传送。()

【答案】对

29. 只有当8255A的B端口INTEB位清为0时,才允许B端口发出中断请求。( )【答案】错

30. 8255A没有专门的中断请求引脚线,所以不能用于中断传送方式。( )【答案】错

31. 8255A 的 C 口置位/复位控制字是写入 C 口的端口地址( )。

【答案】错

32. 8259A只能管理可屏蔽中断,而不能管理非屏蔽中断。()

【答案】对

二、单项选择题

1. 一片中断控制器8259A能管理( )级硬件中断。

【答案】B

2. 8259A在中断优先级自动循环方式下,IR5中断结束后,()自动变为最高级。

A. IR4

B. IR0

C. IR6

D. IR7

【答案】C

3. 8086非屏蔽中断的类型码是()。

B. 02H

C. 08H

D. 不定

【答案】B

4. 8086微机系统中,NMI中断的中断矢量位置( )

A.由程序指定

B.由操作系统自动分配

C.固定在0008H开始的4个字节中

D.固定在中断矢量表的表首

【答案】C

5. 8259A是( )

A.可编程DMA控制器

B.可编程中断控制器

C.可编程定时/计数器

D.总线仲裁器

【答案】B

6. 两片8259A接成级联缓冲方式可管理()个可屏蔽中断。

A. 2

B. 15

C. 16

D. 256

【答案】B

7. 在 PC/XT 中,NMI 中断的中断矢量在中断矢量表中的位置________。

A.是由程序指定的 B.是由 DOS 自动分配的 C.固定在 08H 开始的 4 个字节中 D.固定在中断矢量表的表首

【答案】C

8. 关于8088/8086 CPU中指令INTn的硬件执行动作,其描述不正确的是__ __。

A、寄存器CS和IP的内容入栈

B、程序状态字入栈并关中断

C、从中断控制器8259获取中断类型码

D、地址为4 * N单元中的内容入IP,为4 * N + 2单元中的内容入CS

【答案】C

9. 对8259A进行初始化时,必须设置的两个初始化命令字为:______。

A、ICW1,ICW2

B、ICW1,ICW3

C、ICW1,ICW4

D、ICW2,ICW4

【答案】A

10. 中断指令 INT 17H 的中断服务程序的入口地址放在中断向量表地址()开始的 4 个存贮单元内。

A. 00017H

B. 00068H

C. 0005CH

D. 0005EH

【答案】C

11. 中断自动结束方式是自动将8259()相应位清零。

【答案】A

12. 8086响应中断的条件是( )

A. IF=1,完成当前指令后

B. IF=0,完成当前指令后

C. IF=1,没有完成当前指令

D. IF=0,没有完成当前指令

【答案】A

13. 8259的中断服务寄存器ISR的某一位如果置1则表示()。

A. 8259中断服务故障

B. CPU正在执行中断服务程序

C. 外部设备可以请求中断服务

D. 中断服务程序刚执行完

【答案】B

14. 8086 微机系统的 RAM 存储单元中,从 0000H:002CH 开始依次存放 23H,0FFH,00H 和 0F0H 四个字节,该向量对应的中断号是( )。

相关文档
最新文档