西南科技大学微机原理试卷(三)
更新时间:2024-01-01 07:51:01 阅读量: 教育文库 文档下载
西南科技大学(20**/20**学年第1学期)试题单
系别:信控学院 科 目:微机原理及应用
1 页 班级:5 命题人: 共5页第
*说明:所有答案要求写在答题纸上,写在试题单上的答案视为无效。
一. 填空题(20分):
1. 8086向偶地址I/O接口送一个字节数据时, 须执行一个总线周期, M/IO为( ), 在第一个T状态中, ALE为(___), A0为(___); 在第三个T状态,WR为( ),RD为( )。 2. 下列指令中,不影响进位的指令是(____)。
A. ADD AX,10 B. SAL AL,1 C. INC CL D. SUB AX,BX 3.下列指令中,有语法错误的指令是(____)。
A. MOV AX,[BX][SI] B. LEA DI,[2000H] C. OUT 200H,AL D. SHL BX,CL 4. CPU和输入/输出设备之间传送的信息类型有( )。
A.地址信息和数据信息
B.模拟量和数字量
C.控制信息,状态信息和数据信息 D.A和B
5.为使工作于一般全嵌套方式的8259中断控制器,能接受优先级高的 中断请求,在中断服务程序中,应( )。 A.执行IRET指令 B.执行STI
C.执行POP指令 D.发EOI命令
6.伪指令SUM DB 6 DUP(6,2 DUP(1,0)),共占内存( ) 字节。
7.某时刻8259A的IRR内容是06H,说明(___)。某时刻8259A的ISR 内容是08H,说明(____)。若要屏蔽IR3和IR5上的中断请求输入, 则屏蔽字应为(_____)。
8.8086硬件中断申请输入信号引脚有( )个。
9.用3片8259A中断控制器组成2级主从式中断控制系统,最多可以 管理的中断源为(____)级。
10. 下列指令中,隐含使用AL寄存器的指令有( )条。
SCASW;CBW;HLT;DIV BL ;CMPSB;XLAT 11.设当前的SP=0FFFH,执行PUSHF指令后,SP=( )H,若改
西南科技大学(20**/20**学年第1学期)试题单
系别:信控学院 科 目:微机原理及应用
2 页 班级:5 命题人: 共5页第
为执行IRET指令后,则SP=( )H。 12.8086 CPU允许的中断最多( )个。
13.8253每个通道有( ) 种工作方式可供选择。 二. 读程序,并回答问题(10分):
1. 执行下面的程序段后,AX, BX中的内容为什么?
MOV AX, 4555H MOV BX,AX MOV CL,4 SHL AX,CL ADD BH,AH HLT
2.下面的程序是将表中元素按值的大小升序排序。要求填空(1)和(2)使程序按预定目标运行; (3).程序运行后,显示结果为什么?。 CODE SEGMENT
ASSUME CS:CODE STAR: JMP SSTT
ASCII DB 'GFBACXYD6291','$' COUNT =$-ASCII-2 SSTT: MOV AX,CS MOV DS,AX
MOV DL,COUNT
MOV DH,1 ;设交换标志=1 XOR BX,BX
L0: OR DH,DH JZ L3 MOV DH,0
MOV CX,COUNT SUB CX,BX
MOV SI,OFFSET ASCII L1: MOV AL,[SI] INC SI
CMP AL,[SI]
JBE L2 ;小于等于转 XCHG AL,[SI] (1)
西南科技大学(20**/20**学年第1学期)试题单
系别:信控学院 科 目:微机原理及应用
3 页 班级:5 命题人: 共5页第
MOV DH,1
L2: LOOP (2) INC BX DEC DL JNZ L0
L3: MOV DX,OFFSET ASCII MOV AH,9 INT 21H
MOV AH,4CH
INT 21H ;返回DOS CODE ENDP
END STAR
三.简答题(25分):
1. 简述微型计算机系统的组成及各部分的作用。 2. 简述现代微型机中高速缓存技术的作用。
3. 说明8086CPU系统的最小模式与最大模式之间的差别。 4. 说明异步通信的数据格式。
5. 下图是查询式输入接口原理图,简述其工作原理。
西南科技大学(20**/20**学年第1学期)试题单
系别:信控学院 科 目:微机原理及应用
4 页 班级:5 命题人: 共5页第
四.接口与编程(45分):
1.假设某班80个学生某门课的成绩存放在数据区BUF开始的字节单元中,请编程,统计小于60分的人数,60—69分的人数,70-79分的人数,80-89分的人数,大于90分的人数,并将统计结果分别存于S5、S6、S7,S8,S9字节单元中。 编写程序,要求写出注释。 2.自然数0~15的平方表,存在内存TABLE开始的连续16个单元中,现 XAD单元存有任意一自然数(0? X<15),查表求X的平方,存入YAD
单元中。要求写出段定义,并写出程序注释。
3. 两个4位非压缩BCD码分别存在X1和X2开始的单元中。要求将这两 个数相加,存在X3开始的单元中, 最后将结果转换为ASCII码显示在 标准显示设备上(可使用INT 21H 的02H功能或09H功能)。
编程要求:1)将BCD码求和与显示程序分别写成两个子程序。 2)写出完整的段定义,并给出注释。 数据段定义如下:
X1 DB 08H,02H,09H,09H X2 DB 03H,05H,08H,07H X3 DB 5 DUP(0)
4. 设8253定时器0、定时器1工作于方式2, 端口地址为40H~43H。外部 提供一个时钟,频率f=2MHZ。要求定时器1每5ms产生一个脉冲,定 时器0每5s产生一个脉冲。试完成:
(1).若需要将8253两个定时器串联使用, 要求画出接线图; (2).分别计算出8253定时器0、定时器1的计数初值; (3).写出8253的初始化程序。
5.8086CPU与8255A、8259连接如图,控制二个发光二极管,开关连在 8259的中断输入IR5端。初始状态:两个发光二极管全熄灭。假设按 一下开关,点亮第一个发光二极管;再按一下开关,点亮第二个发光 二极管;再按一下开关,熄灭两个二极管。若IR5的中断类型码为45H, (1).编写8255初始化程序,端口地址合理假设; (2).编写实现控制的中断服务程序; (3).设置IR5的中断向量.
西南科技大学(20**/20**学年第1学期)试题单
系别:信控学院 科 目:微机原理及应用
5 页 班级:5 命题人: 共5页第
五.选作题:(10分)
下图是8086CPU与定时器8253,并行接口8355A及中断控制器8259A的连接示意图。8255A接三个发光二极管,模拟交通灯的控制。假设三个发光二极管每隔10秒循环显示。时间控制由8253A定时器完成,假设8253通道0工作在方式3,定时信号OUT0接8259的IR0,作为中断申请信号,每隔10秒向CPU发一次中断请求,以控制发光二极管。要求:(1)编写8255与8253初始化程序,端口地址合理假设;(2)编写中断服务程序的主要框架。
正在阅读:
西南科技大学微机原理试卷(三)01-01
时序数据库在风电监控系统中的应用04-22
送给老师的新年祝福语02-24
(苏少版)六年级美术下册教案 - 头饰和帽子(一) - 110-26
光学薄膜知识02-28
暑假记事作文400字06-25
敬业爱岗 无私奉献主持词03-04
市场营销网上计分作业301-02
2《墙上的斑点》导学案教师版01-28
公路管理站养护公司管理制度01-08
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 微机
- 试卷
- 西南
- 原理
- 大学
- 科技
- 组织变革的动因和意义
- 刑法 危害公共安全罪案例
- 传统育种与转基因的比较
- 2019年终述职报告精选
- 杭州实习律师面试考核问题集锦
- 一年级语文下册主题阅读识字三教案
- 厦门大学网络教育2017-2018学年第二学期《文学经典欣赏》复习题
- 编译原理实验报告- 源程序的预处理
- 2000-2008年高考试题分类汇编:电磁感应
- 翻译硕士考研名词解释答题技巧
- AMD640开六核操作 - 图文
- 访谈法
- 脚手架搭设(拆除)工程安全技术交底 - 图文
- 成功率很高的硬盘坏道软修复方法
- 2015-2016年山西省运城市平陆县八年级下学期期末物理试卷和答案
- 朝阳站客运设施改造工程施组(九局)
- 二年级数学000
- 《微机原理与接口技术》课后习题答案
- 学历代表过去,能力代表现在,学习力代表将来
- 五年级小学生安全知识竞赛题