江苏科技大学微机原理期末试卷5
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6. ①写出存储器 ROM 的中文含义。 (3 分) ②若 8086 微机系统中某 ROM 区的首地址为 09000H,末地址为 0FFFFH,求其 ROM 区域的存储容量。 (5 分)
第 2 页 共 6 页
装 订 线 内 不 答 题
7. 写出计算机串行通讯中波特率的含义?若异步串行通信中采用奇校验方式并选 用 1 位停止位,当传送的 8 位数据为 10101011,请画出发送此数据的数据帧。 (6 分)
第 4 页 共 6 页
装 订 线 内 不 答 题
(1)程序汇编后 COUNT 的值是 (2)程序汇编后 DA1 字节单元的内容是 (3)程序运行结束后,CX 中的内容是 (4)程序运行结束后,AL 的内容为 (5)程序运行结束后,BX 的内容为
。(2 分) 。(2 分) 。(2 分) 。(2 分) 。(2 分)
D0~D7 A0 A1 WR RD
PA 口 PB0 PB1 PB2 PC0
D0~D7 A B C START ALE ADC0809 EOC
IN0 IN1 外 模 信 输 部 拟 号 入
8088
A0 A1 WR RD 8255A
…
IN7
…
CS PC1 PC2 PC4
A15 A14 A2 A3 A4 IO/M A13
;BX=
。
第 3 页 共 6 页
3.执行下列指令后,AX= XOR AX, AX MOV DX, AX MOV BX, 0FFFFH INC AX PUSH BX ADD BX, 0002H DIV BX HLT
,DX=
,BX=
。
四、阅读程序回答问题(共 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
驱动
G2A G2B A B C Y3
驱动 L2
OE
CLK VCC VREF+ GND VREF-
500KHz +5V
L1
74LS138 与门 G1 +5V
…
A5
图 3
第 6 页 共 6 页
五、数据段中 BUFFER 开始存放着 48 个单字节的整数,请编写程序统计其中奇数的 个数,并将统计的结果存入 NUMBER 单元中。 (10 分)
六、图 3 是 ADC0809 及其相关的硬件连接。根据要求回答问题: (共 12 分) (1)图中 8255 的 A 口、B 口、C 口及控制端口地址分别为 (2) 当 IN0 接 2V 电压时, 经图中 ADC0809 转换后输出的数字量应为 。 (2 分) 。 (2 分)
江
装 订 线 内 不 答 题
苏
科
学号 考试成绩
技
大
姓名
学
微机原理与接口技术 班级
课程试卷( 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 的引脚 M / IO 0 , RD 0 ,WR 1 , DT / R 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 中进行 “接收数据” 操作时, C/D 的信号组合为 。 RD 、 CS 、 WR 、 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
4. 假设定时/计数器 8253 的时钟 CLK2 端输入频率为 1MHz, 选择方式 3 产生频率为 100Hz 的方波信号,选用二进制计数,则应写入的时间常数是多少?(4 分)
5. 若中断矢量表地址 00060H 存放 4200H,00062H 中存放 1080H,则该中断的中断类型 号是什么?中断服务程序的入口地址(逻辑地址)是多少?(共 6 分)
三、填空题(每格 2 分,共 14 分) 1.执行以下程序段后,BX= MOV BX, 3547H MOV CX, 0308H ROL BX, CL XOR CX, 0FFFFH HLT
;CX=
。
装 订 线 内 不 答 题
2.执行以下程序段后,AX= MOV AX, 9836H CMP AX, 0134H JNL NEXT MOV BX, 4444H JMP NEXT1 NEXT:MOV BX, 7777H NEXT1:HLT
(3)编写程序段实现启动 IN4 转换,并存转换结果到数据段偏移地址为 1000H 单元中, 当转换结果大于 0C0H 时点亮指示灯 L1,当转换结果小于 10H 时点亮指示灯 L2,在
装 订 线 内 不 答 题
10H 与 C0H 之间 L1、L2 均不亮。 (8 分)
第 5 页 共 6 页
D0~D7
第 1 页 共 6 页
装 订 线 内 不 答 题
二、按要求解答下列各题(共 39 分) 1. 已知机器字长为 8 位,请写出-1111110B 的原码、反码和补码。 (3 分)
2. 将二进制数 101010011101.0101 转换成对应的十六进制数和八进制数。 (6 分)
3. 画出程序查询传送方式的流程图。 (6 分)