2018 年福建华侨大学微计算机原理考研真题
填空题(共 20 空格,每空格 2 分,共 40 分)
一、
1、CPU 与外设之间数据交换的控制方式可归纳为 (1) 、 (2) 和(3) 三种。
2、8086 的 I/O 端口寻址方式有(4) 和(5) 两种。
3、 8086 的中断源可分为(6) 和(7) 两种。
4、 串行通信有(8) 、(9) 和(10) 3 种连接方式。
5、 软件系统中的语言处理程序主要有(11) 、(12) 和(13) 3 种。
6、 8086 的标志寄存器中状态标志位有(14) 个,控制标志位有(15) 3 个。
7、 8253 的工作方式可分为(16) 和(17) 两大类。
8、 宏汇编语言程序主要由 3 种类型语句组成,分别是:(18) 、(19) 和(20) 。
二、
(
1、 MOV
(
2、 N
(
3、 PUSH
4、 ROL
(
5、 8086 在执行读总线周期时,地址/数据复用总线需要进行浮空操作。 (
6、 串行通信中异步通信要求约定收发双方的波特率,但需要严格的同
(
判断题(共 10 题,每题 2 分,共 20 分)
BL
BX,
)
)
)
)
)
)
[DX]
CS,
AX, 380H
3
步。
7、 机器语言属于初级语言,而汇编语言属于高级语言。
8、 中断系统中,外部中断普遍优先于内部中断。
9、 已知物理地址,则逻辑地址是唯一的。
10、 CPU 的运算速度是统一使用寄存器加法指令来衡量的。
三、
1、 试说明 8086 指令系统中 JMP 指令、条件转移指令、CALL 指令、INT 指令的作用和特点。
名词解释或概念简答题(共 2 道,每道 15 分,共 30 分)
(
(
(
(
)
)
)
)
2、试说明接口与端口的含义及两者之间的关系。一般来说端口有哪些编址方式,各有什么
优缺点?8086 采用哪种端口编址方式,有哪些端口寻址方式?
程序阅读题(共 10 空格,每空格 2 分,共 20 分)
四、
当前 8086 CPU 各寄存器状态、堆栈和数据段的部分内存单元状态如下所示
(AX)=25B5H
(SP)=85B3H
标志位 CF=1
(BX)=85B4H
(BP)=85B4H
(CX)=6BA4H
(DX)=200BH
(DI)=85B5H
(SI)=85B1H
ZF=0
PF= 0
堆栈段 5000: 85B0H
66H
78H
BAH
47H
4BH
84H
20H
92H
数据段 8000 : 85B0H
68H
37H
4BH
6CH
90H
80H
49H
72H
写出下列各条指令在当前状态独立、单步执行后相应寄存器或标志位的值。
1.3000: 0100
MOV
SI,
DX
(SI)=(1) (DX)=(2) ZF=(3)
2.3000: 0102
MOV
[DI],
SP
(DI)=(4)
(SP) =(5)
3.3000: 0104
JPO
010AH
(CS) =(6) H
(IP) =(7)
4.3000: 0106
ADC
BX, [SI+3]
(BX)=(8) H (SI)=(9)
CF=(10)
应用或综合编程题(共 2 道,每道 20 分,共 40 分)
五、
1、有一个包含 10 个字节数据的变量 BUFFER,试编写一程序段找出 BUFFER 中的最小数据,
并将结果输出到地址为 2B0H 的数据端口 A。在输出结果之前,请先检查地址为 2B1H 的状态
端口 B,只有在 D4 位为 0 时才能进行数据传输。(20 分)
2、分析下图,试计算图中两个存储芯片的存储容量,分析图中两个芯片的基本存储地址范
围,并指出图中采用的芯片选择方法及其特点。设 CPU 地址总线 16 位,数据总线 8 位。(20
分)
CPU
D0-D7
A14
A0-A12
译
码
器
ROM
CE
RAM
CE