学 桂林电子科技大学 2016 硕士研究生入学考试复试试卷 考试科目代码:
308
考试科目名称:微机原理及应用 请注意:答案必须写在答题纸上(写在试卷上无效)。
题 一、选择题(每小题 2 分,共 20 分)
1. 龙芯 CPU 采用的指令集类似(
)
A. MIPS
B. ARM
C. X86
D.与以上都无关
2. 语句 VR DW 2 DUP(?,3 DUP(2,4))为 VR 分配了(
)个字节
A. 8
B. 14
C. 28
D.56
3 早期 8086 的时钟频率为 8MHz,其时钟周期为(
)ns。
A、25
B、125
C、250
D、500
4.中断控制器8259A 所管理的是(
)。
A.指令中断
B.非屏蔽中断
C.可屏蔽中断
D.单步中断
5. 采用 RS-232C 标准进行串行异步通信,设起始位1位,停止位为1位,数据位为7位,1位奇偶校验位,当传输速率设为1200波特时,每秒可传送的字节数是(
)。
A.100
B. 120
C. 240
D.
1200
6. 传送数据时,占用CPU 时间最长的传送方式是(
)。
A.查询
B.中断
C.DMA D.IOP
7. 指令指针中存放的是(
)。
A. 当前指令内容
B. 当前指令的地址
C. 下一指令的地址
D. 下一指令的数据
8.连接到 64000h-6FFFFh 地址范围上的存储器是用 8k×8 RAM 芯片构成的,该芯片要(
)片。
A.12 片
B.10 片
C.8 片
D.6 片
9.已知某 12 位 D/A 转换器参考电压 4.096V,则该 D/A 转换器最小输出电压和最大输出电压分别是(
)
A.0.001V,4.096V
B.0.001V,4.095V
C.0.002V,4.096V
D.0.002V,4.095V
10.8255A 引脚 CS 为低电平时,若 RD 、 WR 为 11 时,表示数据总线为(
)状态
A.
非法
B. 输入
C. 输出
D. 高阻
共 共
3
页
第
1
页
请注意:答案必须写在 答题纸上(写在试卷上无效)。
题 二、简答题(每小题 10 分,共 40 分)
1. 8086 指令队列的作用是什么?
2. 8086 的存储器空间最大可以为多少?怎样用 16 位寄存器实现对 20 位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?
3. 简述利用中断系统实现操作系统的进程切换的原理或过程。
4. X86 微机系统指令的寻址方式都包括哪几类,实现类似 C 语言的数组的下标取数据功能,
如语句: a=b[i],对应用哪种寻址方式,编个小程序实现。
题 三、程序阅读(每小题 10 分,共 20 分)
1、源程序如下:
MOV
CX,10
MOV
AL,0H
MOV
DI,100H NEXT:
MOV
[DI],AL
INC
DI
INC
AL,1
LOOP
NEXT 试问:(1)执行本程序后有:AL=_____;DI=______;CX=______; (2)本程序的功能是______________________________。
2、源程序如下:
MOV
DX, 143H MOV
AL,
77H OUT
DX,
AL MOV
AX,
0 DEC
DX DEC
DX OUT
DX,
AL MOV
AL,
AH OUT
DX,
AL 设 8253 的端口地址为 140H~143H,问:
(1)程序是对 8253 的哪个通道进行初始化? (2)该通道的计数常数为多少? (3)若该通道时钟脉冲 CLK 的周期为 1µs,则输出脉冲 OUT 的周期为多少 µs?
共 共
3
页
第
2
页
请注意:答案必须写在答题纸上(写在试卷上无效)。
四、编程题题 (每小题 10 分,共 20 分)
1.不使用乘法指令,只用加法指令,以及 AL、BL、标志寄存器实现两个 8 位二进制正整数的乘法功能,结果可存放在另一个 16 位的寄存器中。写出编程思路和对应的程序。
2. 已知 8255A 的接口电路如下图所示,端口地址分别为:
80H~83H ,编写程序段实现用 4个 LED 反映 4 个开关的状态。要求:开关合上灯亮,开关断开灯灭。
附:
8255A 方式控制字及
C 口位操作控制字
8253 控制字如下:
共 共
3
页
第
3
页
相关热词搜索: 复试 微机 试卷