装
订
线
内
不
答
题
装
订
线
内
不
答
题
江 苏 科 技 大 学
微机原理与接口技术 课程试卷( B )
班级 学号 姓名
考试成绩
题号 一 二 三 四 五 六
总分
得分
一、选择题(选择 1 个最合适的答案,每小题 1.5 分,共 15 分)
1. 8086 CPU 中,1 个基本总线周期包含 个 T 状态。
A.2 B.3 C.4 D.5
2.8086CPU 复位后 IP 寄存器的内容为 。
A. 0000H B. FF00H C. FFF0H D. FFFFH
3.下列不能用于寄存器间接寻址的寄存器是 。
A. BX B. SI C. BP D. CX
4.8086CPU 的引脚
IOM
/
0
,
0RD ,
1WR ,
/ RDT
0
此时进行的操作
是 。
A.CPU 写数据到存储器 B. CPU 从存储器读数据
C. CPU 写数据到 I/O 接口 D. CPU 从 I/O 接口读数据
5. 以下 8086 引脚中,属于输入信号的是 。
A. RD B. INTR C. INTA D. M/IO
6. 下列属于立即寻址方式的指令是 。
A.MOV AX, [1000H] B. MUL AX C. MOV AX, 1000H D. ADD AX, BX
7. 8251A 中进行“接收数据”操作时,CS 、RD 、WR 、C/D 的信号组合为 。
A. 0100 B. 1100 C. 0010 D. 0101
8. 在使用 DAC0832 时,若此系统中没有微机,则 DAC0832 的工作方式一般选
用 。
A. 双缓冲方式 B.直通方式 C.单缓冲方式 D.任意选用 1 种方式
9. 若异步串行通信的波特率为 9600b/s,数据帧格式为 1 位起始位,1 位停止位,
7 位数据位和 1 位奇偶校验位,则每秒最多能传输 个字符。
A. 480 B. 960 C. 120 D. 240
10. 若采用 8259 构成级联方式达到 22 个优先权控制,则最少使用 片 8259。
A.3 B.4 C.2 D.5
第 1 页 共 6 页
二、按要求解答下列各题(共 39 分)
1. 已知机器字长为 8 位,请写出-1111110B 的原码、反码和补码。(3 分)
2. 将二进制数 101010011101.0101 转换成对应的十六进制数和八进制数。(6 分)
3. 画出程序查询传送方式的流程图。(6 分)
4. 假设定时/计数器 8253 的时钟 CLK2 端输入频率为 1MHz,选择方式 3 产生频率为 100Hz
的方波信号,选用二进制计数,则应写入的时间常数是多少?(4 分)
5. 若中断矢量表地址 00060H 存放 4200H,00062H 中存放 1080H,则该中断的中断类型
号是什么?中断服务程序的入口地址(逻辑地址)是多少?(共 6 分)
6. ①写出存储器 ROM 的中文含义。(3 分)
②若 8086 微机系统中某 ROM 区的首地址为 09000H,末地址为 0FFFFH,求其 ROM
区域的存储容量。(5 分)
第 2 页 共 6 页
装
订
线
内
不
答
题
装
订
线
内
不
答
题
7. 写出计算机串行通讯中波特率的含义?若异步串行通信中采用奇校验方式并选
用 1 位停止位,当传送的 8 位数据为 10101011,请画出发送此数据的数据帧。(6
分)
三、填空题(每格 2 分,共 14 分)
1.执行以下程序段后,BX= ;CX= 。
MOV BX, 3547H
MOV CX, 0308H
ROL BX, CL
XOR CX, 0FFFFH
HLT
2.执行以下程序段后,AX= ;BX= 。
MOV AX, 9836H
CMP AX, 0134H
JNL NEXT
MOV BX, 4444H
JMP NEXT1
NEXT:MOV BX, 7777H
NEXT1:HLT
第 3 页 共 6 页
3.执行下列指令后,AX= ,DX= ,BX= 。
XOR AX, AX
MOV DX, AX
MOV BX, 0FFFFH
INC AX
PUSH BX
ADD BX, 0002H
DIV BX
HLT
四、阅读程序回答问题(共 10 分)
DATA SEGMENT
ORG 0100H
DA1 DB 38H,03H,0F2H,39H,35H,30H,56H,0A4H,20H,31H
COUNT EQU $-DA1
DA2 DB 00H
DATA ENDS
CODE SEGMENT
ASSUME CS: CODE, DS: DATA
START: MOV AX, DATA
MOV DS, AX
LEA SI, DA1
LEA DI, DA2
MOV BX,0000H
MOV CX, COUNT
LP1:MOV AL, [SI]
CMP AL,30H
JC NEXT
CMP AL,3AH
LP2:JNC NEXT
INC BX
NEXT:INC SI
LOOP LP1
MOV [DI],BL
MOV AH, 4CH
INT 21H
CODE ENDS
END START
第 4 页 共 6 页
装
订
线
内
不
答
题
(1)程序汇编后 COUNT 的值是 。(2 分)
(2)程序汇编后 DA1 字节单元的内容是 。(2 分)
(3)程序运行结束后,CX 中的内容是 。(2 分)
(4)程序运行结束后,AL 的内容为 。(2 分)
(5)程序运行结束后,BX 的内容为 。(2 分)
五、数据段中 BUFFER 开始存放着 48 个单字节的整数,请编写程序统计其中奇数的
个数,并将统计的结果存入 NUMBER 单元中。(10 分)
六、图 3 是 ADC0809 及其相关的硬件连接。根据要求回答问题:(共 12 分)
(1)图中 8255 的 A 口、B 口、C 口及控制端口地址分别为 。(2 分)
(2)当 IN0 接 2V 电压时,经图中 ADC0809 转换后输出的数字量应为 。(2 分)
(3)编写程序段实现启动 IN4 转换,并存转换结果到数据段偏移地址为 1000H 单元中,
当转换结果大于 0C0H 时点亮指示灯 L1,当转换结果小于 10H 时点亮指示灯 L2,在
10H 与 C0H 之间 L1、L2 均不亮。(8 分)
第 5 页 共 6 页
装
订
线
内
不
答
题
D0~D7
D0~D7
PA 口
PB0
PB1
PB2
PC0
PC4
8255A
CS
PC1 PC2
驱动
L2
驱动
L1
A0
A1
WR
RD
G2A
G2B
A
B
C
Y3
74LS138
IN0
IN1
… …
IN7
外 部
模 拟
信 号
输 入
A
B
C
START
ALE
EOC
ADC0809
OE
GND
CLK
VCC
500KHz
+5V
VREF+
VREF-
D0~D7
8088
A0
A1
WR
RD
A15
A14
A2
A3
A4
IO/M
A13
…
A5
与门
G1
+5V
图 3
第 6 页 共 6 页