当前位置:文档之家› 江苏科技大学微机原理期末试卷3

江苏科技大学微机原理期末试卷3

江苏科技大学


微机原理与接口技术 课程试卷( A )
线

班级
学号
姓名


考试成绩

题号 一 二 三 四 五 六
总分
得分
一、选择题(选择 1 个最合适的答案,每小题 1.5 分,共 15 分)
1. 8086/8088CPU 内部共有 个 16 位寄存器。
A. 4
B. 14
C. 8
D. 6
2.下列 8086CPU 引脚中信号属于输出的是
;CX=
MOV AX, 93B1H
MOV CX, 3152H
AND CX, 0FFFH
XOR CX, 0001H
HLT
2.执行以下程序段后,AX=
;BX=
;CX=
MOV AX, 0348H
MOV BX,8239H
CMP AX, BX
JC NEXT
MOV CX,0001H
HLT
NEXT:MOV CX,5533H
HLT
3.执行下列指令后,AX=
,DX=
,BX=
SUB AX, AX
DEC AX
PUSH AX
POP BX
MOV DX,0002H
ADD BX, DX
HLT
。 。

四、阅读程序回答问题(共 10 分) data segment blk1 db 90h,78h,56h,34h,12h blk2 db 21h,43h,65h,87h,90h count equ $-blk2

正数(不包括 0)的个数,将统计的结果存放到 NUMBER 单元中,并画出程序流
程草图。(10 分)
第5页共6页
六、ADC0809 的电路如图 3,按要求回答以下问题:(12 分) (1)写出图中译码器 Y1 有效时的地址。(2 分) (2)写出查询转换结束 EOC 信号的地址。(2 分) (3)若通道 IN3 的输入模拟量为 3V,则经图 3 转换后数字量的理论值是什么?(2 分) (4)编写程序段实现通道 IN6 转换 1 次,转换结果存入内存 1000H 单元中。(6 分)

OUT1 端输出方波的周期为 5ms,请计算其时间初值,并说明计算理由?(4 分)
第3页共6页
7. 串行通信中,请写出收发时钟、波特率及波特率因子三者之间的关系式。 写出一种用来实现 RS-232C 电平向 TTL 电平转换的芯片名称。(6 分)
三、填空题(每格 2 分,共 16 分)
1.执行以下程序段后,AX=
外部 模拟 信号 输入
500KHz
D0
第6页共6页

线
A.01001
B. 01010
C.01000
D.00101

8. DAC0832 在微机系统中应用时的工作方式可以选择


A 只能是单缓冲方式
B 只能是双缓冲方式

C 只能式

9. 使用 8251 进行异步串行通信时,不正确的是

A.必须有起始位
B.停止位不能省
。(2 分)
装 (2)写出 1 条能替换 lea bx,blk2 的指令
。(2 分)
订 (3)程序运行结束后,CX 中的内容是
。(2 分)
线 (4)程序运行结束后,数据段中 sum0 字节单元中的内容为
。(2 分)
内 (5)程序运行结束后,数据段中 sum0+4 字节单元中的内容为
。(2 分)


五、设数据块存放在 BUFFER 开始的 50 个字节单元中,试编写程序统计数据块中
C.传输时高位在前低位在后
D.校验位可省
10. 用 4 片 8259A 级联,最多可管理的中断数是

A. 24 级
B.28 级
C.29 级
D.31 级
第1页共6页
二、按要求解答下列各题(共 37 分) 1. Intel8255A 与开关 K1、K2,发光二极管 L1、L2 的连接如图 1 所示。编写程序段要求当 K1 闭合时 L1 点亮,K1 断开时 L1 熄灭;当 K2 闭合时 L2 点亮,K2 断开时 L2 熄灭。假设 8255A 的 A 口地址为 FFF8H,B 口地址为 FFF9H,C 口地址为 FFFAH,控制口地址为 FFFBH。 已知 8255 的控制字为 82H。(7 分)

A.NMI
B. READY C. INTR D. ALE
3. 下列属于执行部件(EU)的是

A. BP 寄存器
B. IP 寄存器 C. 指令队列 D. CS 寄存器
4. 在最小组态下,CPU 向 I/O 设备输出数据时,有

A.IO/ M=0,WR =0 B. IO/ M =0, RD =0 C.IO/ M =1,WR =0 D. IO/ M =1, RD =0
第4页共6页
sum0 db 6 dup (00h)
data ends
装 code segment

assume cs:code, ds:data
线
start: mov ax, data

mov ds, ax

lea si, blk1

lea bx,blk2

lea di,sum0
mov cx, count
clc
aa:mov al, [si]
adc al, [bx]
daa
mov [di], al
inc si
inc bx
inc di
loop aa
mov al, 00h
adc al, 00h
mov [di], al
mov ah,4ch
int 21h
code ends
end start
(1)程序汇编后 COUNT 的值是
D0~D7 8088
D4 D3 D2
RD 或非门
WR
IO/M A13 A3
A15 A14
A0 A1 A2
与门

或非门 G2A
G2B
A
+5V
B Y1
C 74LS138 Y6
G1
图3
D0~D7
IN0
IN1 A
B
……
C
IN7 OE
CLK ADC0809
ALE
START VCC VREF+
EOC
VREFGND
5. 1 个基本总线周期包含
A.5
B.3
个 T 状态 。
C.2
D.4
6. 下列存储器中可用紫外线擦除数据的是

A. PROM B. EPROM C. E2PROM D. FLASH MEMRY

7. 8255A 中进行“写端口 B”操作时,其引脚 CS 、 RD 、 WR 、A1、A0 的信号

组合为
图1 2. 8086 的中断矢量表中 0005CH~0005FH 单元的内容依次为 90H、78H、40H、23H,请 写出对应的中断类型号以及其中断服务子程序的入口地址(用逻辑地址表示)。(共 4 分)
3. 将十六进制数 7B.3 转换成对应的二进制数和八进制数。(4 分)。
4. 某 8088 CPU 系统的存储器连接如图 2,请分别写出 1 号和 2 号芯片的地址范围,并编 写程序段使 1 号芯片的前 50 个字节内容均置为 91H。(8 分)
第2页共6页
装 订 线 内 不 答 题
图2
5. 设机器字长为 8 位,判断下列补码运算是否发生溢出。(4 分)
(1)10011101+00110101
(2)11000100+11101010
装 订 线 内 不 答
6. 定时/计数器 8253 的 CNT1 工作于方式 3,若时钟 CLK1 端输入频率为 1MHz,要求
相关主题