南昌大学微机原理B卷(含答案)
时间:2025-02-22
时间:2025-02-22
南昌大学微机原理与接口技术试卷(含答案)
南昌大学2007~2008学年第一学期期末考试试卷
南昌大学微机原理与接口技术试卷(含答案)
8.8253 计数器的方式________可产生连续方波,方式_________可实现 n 分频。 9.PSW 中的____________,______________,________是控制标志。 10.传输速度为 1200 波特的异步串行通讯,每一位传送的时间为__________。 二、 判断下列说法是否正确 (非法—×, 合法—√) (每题 5 分, 10 分) 共得分 评阅人
1.MOV [SI],[DI] 2.IMUL 80H
( ( ( ( (
) ) ) ) )
3.用入栈指令可以单独向堆栈压入一个字节的数据 4.8253 有 3 个独立的 8 位计数器通道 5.NMI 线上的中断申请不受标志位 IF 的影响
三、 请写出下列各段程序执行后,所列寄存器或存储单元的内容 (1 题 15 分,2 题 5 分,共 20 分)得分 评阅人
1.如在下列程序段的括号中分别填入以下指令: (1)LOOP (2)LOOPE (3)LOOPNE NEXT NEXT NEXT
试说明在这三种情况下,程序段执行完后,AX,BX,CX,DX 寄存器的内容。 START: MOV AX,01H MOV BX,02H MOV DX,03H MOC NEXT: CX,04H
INC AX ADD BX,AX
第 2 页 共 7页
南昌大学微机原理与接口技术试卷(含答案)
SHR ( )
DX
, 1
1)AX=_________,BX=_________,CX=_________,DX=_________。 2)AX=_________,BX=_________,CX=_________,DX=_________。 3)AX=_________,BX=_________,CX=_________,DX=_________。 2. MOV AX,0A33H SUB AX, 2FH ① CMP AH, 0A0H ② 程序执行到①时的 AL=_______, PSW 的 C=______Z=______S=_______。 程序执行到②时的 AH=_______, PSW 的 C=______Z=______S=_______。 四、 简答题(每题 5 分,共 10 分)得分 评阅人
1.简述 CPU 响应中断的处理过程。
2.简述线选择法和全译码法的区别。
第 3 页 共 7页
南昌大学微机原理与接口技术试卷(含答案)
五、
程序设计题(每题 20 分,共 20 分)评阅人
得分
1. 设计一完整的程序,求出字节数组中 ARY 中的无符合数的最小值 和最大值,存 放在 MIN 和 MAX 单元中,设其元素个数为 COUNT。
六、
应用题(每题 20 分,共 20 分)评阅人
得分
1.8255 的 A 口同 8 段 LED 显示器连接如图所示, PB 工作于方式 0,求: 1)确定 8255 的 4 个端口地址 2)写出 8 段 LED 显示器显示 0~9 的代码 3)写出 8255A 的方式选择控制字 4)编制程序段,从键盘取一个字符(0~9) ,并将该字符送入 8 段 LED 显示器。
第 4 页 共 7页
南昌大学微机原理与接口技术试卷(含答案)
微机原理与接口技术B卷答案
一、填空题
1. I/O单独编址方式,65536或64K,IN 2. 31000H,FF6H,FF8H
3. 静态随机存取,动态随机存取 4. 8,8
5. 45H
6. 方式字,命令字 7. 14H,42310H 8. 3,2
9. IF,DF,TF 10.0.83ms 二、判断题
1-5:××××√
三、请写出下列各段程序执行后,所列寄存器或存储单元的内容 1.
1)AX=0005H,BX=0010H,CX=0H, DX=0H 2)AX=0002H,BX=0004H,CX=0003H,DX=0001H 3)AX=0003H,BX=0007H,CX=0002H,DX=0H 2.AL=04H,C=0,Z=0,S=0 AH=0AH,C=1,Z=0,S=1 四、简答题
1.响应中断的处理过程分为以下几个步骤: 1)中断请求 2)中断响应 3)保护现场
4)转入执行中断服务子程序 5)恢复现场 6)中断返回 2.
线性选择方式:将单根高位地址线作为片选信号 特点:
1)地址分配重叠 2)地址空间不连续 3)连接简单
全译码方式:使用了全部高位地址总线进行译码处理 特点:
1)地址唯一,不重叠 2)译码电路复杂
五、程序设计题 DATA SEGMENT
南昌大学微机原理与接口技术试卷(含答案)
COUNT DB ? MIN DB ? MAX DB ? DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX
MOV BX,OFFSET ARY MOV CX ,COUNT Q0: MOV AL,[BX] INC BX
CMP AL,[BX] JNC Q
XCHG AL,[BX]
Q: LOOP Q0 MOV MIN ,[BX] MOV CX,COUNT
MOV BX,OFFSET ARY Q1:MOV AL,[BX]
INC BX
CMP AL,[BX] JC Q2
XCHG AL,[BX] Q2: LOOP Q1
MOV MAX,[BX] MOV AH,4CH INT 21H CODE ENDS
END START
六、应用题
1)端口地址:80H,81H,82H,83H
2)共阳极LED显示的代码0~9依次为:0C0H,0F9H,0A4H,0B4H,99H,92H,82H,0F8H,80H,90H 3)8255控制方式字为:10000000B=80H 4)具体程序如下:
南昌大学微机原理与接口技术试卷(含答案)
TABLE DB 0C0H,0F9H,0A4H,0B4H,99H,92H,82H,0F8H,80H,90H DATA ENDS CODE SEGMENT
ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV AL,80H OUT 83H,AL MOV AH,08H INT 21H
AND AL,0FH
MOV BX,OFFSET XLAT TABLE OUT 81H,AL MOV AH,4CH INT 21H CODE ENDS
END START
TABLE
…… 此处隐藏:750字,全部文档内容请下载后查看。喜欢就下载吧 ……上一篇:历届国家主席、委员长、总理