微机原理试题集题库(带答案) 下载本文

微机原理及应用习题集库 ....................................................................................................... 2

一、填空........................................................................................................................... 2 二、单项选择题 ............................................................................................................... 6 三、 程序分析题(每小题6分,共24分) ....................................................... 16 四、判断题(在对的后面画√,错的后面画×): ..................................................... 25 五:分析判断题(判断对错,并指出错误原因) ..................................................... 31 六、简答题: ................................................................................................................. 33 七、程序题..................................................................................................................... 38 八、接口芯片的综合编程题 ......................................................................................... 50

(一)8255A .......................................................................................................... 50 (二)8259A .......................................................................................................... 56 (三). 其它端口编程题 ...................................................................................... 58

1

微机原理及应用习题集库

(请认真复习4、5、7、10、11章后的习题)

一、填空

1. 87的原码是 0101 0111B=57H ,补码是 01010111B ,反码

01010111B 。

2. SP总是指向 栈顶 ,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH

AX后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。

3. 以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄

存器是 SS ,变址寻址约定的段寄存器是 DS 。

4. 假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那

么该字地址是 20H 。

5. 8086/8088的状态标志有 6(SF、PF、AF、OF、ZF、CF) 个。 8086/8088系统中,存储器是分段的,每段最大长度是 64K 字节,段内偏移地址从 0000H 到 FFFFH 。

6、CPU访问存储器进行读写操作时,通常在 T3 状态去检测READY ,一旦检

测到READY无效,就在其后插入一个 Tw 周期。

2

7、汇编语言源程序中的语句有三种类型,它们是 指令 语句, 伪指令

语句, 宏指令 语句。

8、、8086CPU寻址外设可以有两种方式,一种是 直接 寻址方式,另一种是 间

接 寻址方式。

9、CPU与外设之间的连接部件称为 I/O接口 ,它的基本功能是 在

CPU与外设之间起缓冲作用 。

10、C PU从主存取出一条指令并执行该指令的时间称( ),它通常用若干个( )

来表示,而后者又包括若干个( )。 ①指令周期 ②机器周期 ③时钟周期 答:1-2-3

14、数据的输入/输出指的是CPU与 I/O接口 进行数据交换。

15.已知X= -120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。

16、8088中的指令INT n用( N )指定中断类型。 17、8088的ALE引脚的作用是( 地址锁存允许 )。

18.一片8255A端口A有( 3 )种工作方式,端口B有( 2 )种工作方式。 19.当8255A口工作在方式1输出时,A口输入信号联络线的名称是 IBF ,输出信号联络线的名称是 OBF(带上划线) 。

20. 端口A可以工作在3种工作方式中的任意一种,端口B只能工作在方式0或方式1;(对错题)

21.可编程并行接口芯片8255A共有( A )、( B )、( C )、和( 控制 )四个端口。

22. 8088的当前代码段、数据段和堆栈段段地址分别由( )、( )和( )提供。

3

17、微型计算机由( )、( )和( )三大部分组成。

20.8086/8088中级别最高的中断类型是(非屏蔽中断),其中断类型码为( 2 )。 21. -3的原码是(1000 0011),反码是(1111 1100),补码是( 1111 1101)。

22. 以BX基址寻址,约定的段寄存器是( DS ),以BP基址寻址,约定的段寄存

器是( SS )。 23. 一片8259A最多只能接收( 八)级 中断。三片8259A最多能接收(22)级中断。 24. 8259A中的中断服务寄存器中存放的是(正在处理的中断请求0)。 25. 十六进制数30A转换为二进制是( 0011 0000 1010B )。

26. 微型计算机由( 微处理器 )、( 存储器 )和( I/O接口电路 )组成。 27. 计算机记忆装置的基本单元是(触发器)。

28. 一个最基本的总线周期是由(4)个时钟周期组成的。

29. 所谓最小模式,是指(在系统中只有8086/8088一个微处理器)。

30. 在8086/8088的引脚中,与总线有关的两个引脚是(HOLD)和(HLDA)。 31. 中断向量是(中断处理子程序的入口地址),每个中断类型对应一个中断向量。 32. MOV AX, [BX+DI+50]的寻址方式是(基址加变址的相对寻址) 33. 8086最多能处理( 256 )种中断。

34. -7的原码是(1000 0111),反码是(1111 1000),补码是( 1111 1001)。 35. 8259A中的中断屏蔽寄存器中存放的是(对各级中断请求的屏蔽信息)。

36. 在8088读存储器周期中,采样Ready线的目的是(测试外设数据是否准备

好 )。 37. . 微机系统中,ROM只能( 读 ),RAM可( 随机存取 ) 。 38. 寄存器是由(触发器)组成的。

4