汇编原理复习题及答案 下载本文

A. 0AH B. 0BH C. 0CH D. 0DH 【答案】B

15. 对INT N指令其中断向量存放在内存从( )开始的地址中。 A. DS*10H+N*4 B. DS*10H+N C. 0*10H+N*4 D. 0*10H+N 【答案】C

16. 8086CPU最多能处理______种不同的中断类型。 A、64 B、256 C、512 D、1024 【答案】B

17. 如果定时器的CLK端输入1KHz的标准方波信号,则它的最短定时时间为( )。 A. 10秒 B. 1秒 C. 1毫秒 D. 1微秒 【答案】C

18. 除法出错是属于( )中断。

A.线路故障 B.内部中断 C.INTO D.单步中断 【答案】B

19. 关于8088/8086 CPU中指令INT n的硬件执行动作,其描述不正确的是______。 A、寄存器CS和IP的内容入栈 B、程序状态字入栈并关中断

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

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

20. 在 PC/XT 中,设(AX)=9305H,(BX)=6279H,若 ADD BX,AX 指令后接着 INTO指令则会( )。

A. 进入 INTO 中断服务子程序 B. 执行 INTO 后面的指令 C. 死机 D. 显示器显示 OVERFLOW 【答案】B

21. 8259A 工作在 8086/8088 模式时,初始化命令字 ICW2 用来设置( )。

A. 中断向量地址的高 8 位 B. 中断类型号地址的高 5 位 C. 中断向量的高 5 位 D. 中断类型号的高 5 位 【答案】D

22. 8255A的A、B口以相同的方式能同时工作的是______。 A、仅方式0 B、仅方式1 C、仅方式2 D、方式0或方式1 【答案】D

万维试题库系统 第 5 页

23. 8255 的A 口工作在方式 1 输入时,其中断允许控制位INTE的开/关是通过对( ) 的按位置位/复位操作完成的。 A. PC0 B. PC2 C. PC4 D. PC6 【答案】C

24. 8255A 工作于方式 1 输出方式,A 口/B 口与外设之间的控制状态联络信号是( )。 A.STB与 IBF B.IBF 与 ACK C.OBF与ACK D.OBF与STB 【答案】C

25. 8255的A、B口以相同的方式能同时工作的是___ ___。 A、仅方式0 B、仅方式1 C、方式2 D、方式0或方式1 【答案】D

26. .8255A的( )只能工作在方式0。

A.A端口 B.B端口 C.C端口 D.前三者 【答案】C

27. 8255工作在方式0是具有( )功能。

A.查询输入/输出 B. 输入缓冲、输出锁存 C. 无条件输入/输出 D.双向数据传送 【答案】B

28. 关于8088/8086 CPU中断响应后的执行动作,其描述不正确的是______。 A、保护断点和现场 B、开中断

C、获取中断类型码 D、取中断入口地址 【答案】B

29. 在 8088/8086CPU 构成的系统中规定( )的内存单元存放中断矢量,称为中断矢量表。 A. 00000H--003FFH B. 80000H--803FFH C. 7F000H--7F3FFH D. FFC00H--FFFFFH 【答案】A

30. 若每输入 n 个 CLK 脉冲,在 OUT 端就可输出一个宽度为一个 CLK 周期的负脉冲,则 8253 应工作于方式( )。 A.0 B.1 C.2 D.3 【答案】C

31. 当INTEL 8253可编程计时器/计数器的D5、D4定为11时,写入计数值时的顺序为( ) A.先写高8位,再写低8位 B.16位同时写入 C.先写低8位,再写高8位 D.只写高8位,低8位自动写入 【答案】C

32. 对8253当计数初值为( )时,定时时间最长。

万维试题库系统 第 6 页

A. 0 B. 65535 C. 9999 D. FFFFH 【答案】A

33. 记数/定时器 8253,在初始化时写入的二进制最大数的初值是( ) A. 0000H B. 7FFFH C. 8000H D. FFFFH 【答案】A

34. 8253/8254是可编程的( )接口芯片。

A.定时器/计数器 B.并行 C.串行 D.中断控制器 【答案】A

35. 在 8086 微机系统的 RAM 存储单元器 0000H:002CH 开始依次存放 23H,0FFH,00H,和 0F0H 四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH 【答案】B

36. 在8253的6种工作方式中,能够自动重复工作的两种方式是:____。 A、方式1,方式2 B、方式2,方式3 C、方式2,方式4 D、方式3,方式5 【答案】B

37. 普通中断结束 EOI 命令适用于( )方式中的中断命令。

A.完全嵌套 B.自动循环 C.特殊循环 D.特殊屏蔽 【答案】A

38. 微机系统中若用 4 片 8259A 构成主、从两级中断控制逻辑,接至 CPU 的可屏蔽中断请求线INTR 上,最多可扩展为____级外部硬中断。 A. 32 B. 29 C. 28 D. 24 【答案】B

39. 8253的控制字寄存器______。

A、可读可写 B、只能读 C、只能写 D、不能读写 【答案】C

三、填空题

1. 8255A 的方式 0、方式 1 和方式 2 也分别称为__________、__________和__________传送方式。

【答案】基本的输入/输出、选通的输入/输出、双向

2. 8255A并行接口电路编程时,C口的置位/复位字应写入____________端口。 【答案】控制

万维试题库系统 第 7 页

3. 8255A端口C的按位置位复位功能是由控制字中的D7=_______来决定的。 【答案】0

4. 中断类型号为 24H 的中断向量存放在__________存储单元。 【答案】0000H:0090H

5. 8255A工作于“方式1输出”时与外设之间的一对\握手\信号是输出缓冲器满信号和__________。 【答案】响应信号

6. 8259A 工作在 8086 模式,中断向量字节 ICW2=70H,若在 IR3 处有一中断请求信号,这时它的中断向量号为_______,该中断的服务程序入口地址保存在内存地址为________H 至_________H 的___________个单元中。 【答案】73H,1CC,1CF,4

7. 在 8086 系统中使用 8259A 芯片,最多能管理________级中断优先级。 【答案】64

8. 8086/8088 CPU 的中断系统能处理______种不同类型的中断,以产生中断的方法 来分类,可以分成________________和________________两大类。8086/8088CPU 的硬件中断可以分成______________中断和________________中断。

【答案】256,外部中断/硬件中断,内部中断/软件中断,不可屏蔽,可屏蔽

9. 8253各计数器的最大计数初值为________________H。 【答案】0000H

10. 8253定时器/计数器的________________端可作为中断请求信号。 【答案】OUT

11. 一片8253中有3个________位定时器/计数器。 【答案】16

12. 可编程定时/计数器 8253 含有_______个_______位的定时/计数器。每个定 时/计数器可以通过编程方式来设定的工作方式有_______种。 【答案】3 16 6

13. 中断类型号为30H的中断所对应的中断向量存放在内存从_________开始的四个连续字节单元中,若这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址_________。 【答案】0COH 65000H 14. 8259A中断控制器有两种中断信号接入方式,一种是__________,另一种是__________。 【答案】边沿触发 电平触发

万维试题库系统 第 8 页