微机原理试题集题库(带答案)
微机原理及应用习题集库 (2)
一、填空 (2)
二、单项选择题 (6)
三、程序分析题(每小题6分,共
24分) (16)
四、判断题(在对的后面画√,错的后面
画×): (25)
五:分析判断题(判断对错,并指出错误
原因) (31)
六、简答题: (33)
七、程序题 (38)
八、接口芯片的综合编程题 (50)
(一)8255A (50)
(二)8259A (56)
(三). 其它端口编程题 (58)
2
微机原理及应用习题集库
(请认真复习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 。
3
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无效,就在其后插入一个T w周期。
7、汇编语言源程序中的语句有三种类型,它
们是指令语句,伪指令语句,宏指令语句。
8、、8086CPU寻址外设可以有两种方式,一
4
种是直接寻址方式,另一种是
间接寻址方式。
9、CPU与外设之间的连接部件称为I/O
接口,它的基本功能是
在CPU与外设之间起缓冲作用。
10、C PU从主存取出一条指令并执行该指令
的时间称(),它通常用若干个()来表示,而后者又包括若干个()。
①指令周期②机器周期③时钟周期
答:1-2-3
14、数据的输入/输出指的是CPU与I/O 接口进行数据交换。
15.已知X= -120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。
16、8088中的指令INT n用(N)指定
5
中断类型。
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的当前代码段、数据段和堆栈段段地址分别由()、()和()
6
提供。
17、微型计算机由()、()和()三大部分组成。
20.8086/8088中级别最高的中断类型是(非屏蔽中断),其中断类型码为( 2 )。
21.-3的原码是(1000 0011),反码是(1111
1100),补码是(1111 1101)。
22.以BX基址寻址,约定的段寄存器是
(DS ),以BP基址寻址,约定的
段寄存器是(SS )。
23.一片8259A最多只能接收(八)级中
断。三片8259A最多能接收(22)级中断。
24.8259A中的中断服务寄存器中存放的是
)。
(正在处理的中断请求
25.十六进制数30A转换为二进制是(0011
0000 1010B )。
7