《2022年微机原理与接口技术试题二及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年微机原理与接口技术试题二及答案 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 www.hndxck.org www.hndxck.org 湖南大学课程考试试卷微机原理与接口技术课程B 卷一、填空题(每空1.5 分,共 30 分)1)每一片 8259A 有条外界中断请求线,通过5 片 8259A 的级连,中断源最多可扩展到级。2)半导体存储器按存取方式分为、。3)衡量一个汇编语言程序质量的三个重要标准是、。4)CPU 与外部设备之间的数据传送方式有、。5)已知 AX=1210H,BX=78H,若单独执行下列各指令,填写下列各空。(1)SUB AX,BX CF=,SF=,ZF=,PF=,(2)XOR AX,BX AX=,BX=(3)ROL BX,1 BX=,CF=。(4)
2、MUL BH AH=,AL=。二、判断题(下列各题你认为对的,请在题干括号里填“T”,否则填“F”,每小题 2 分,共 10 分)。1)8086可寻址的存贮器地址空间为1MB ()2)LEA SI,BUFF()3)1 片 8259A有 7 个 8 位的寄存器()4)ADD BX,BX()5)8251 的数据口寄存器和状态口寄存器共用一个端口地址()三、简答题(每小题5 分,共 15 分)1简述微型机的硬件结构并说明各部件的主要功能。2试述 8086CPU 的外部操作中有哪些引脚信号是分时复用的,其时序关系是怎样的?3简述 CPU与外设间进行数据交换的几种常用形式,各有何优缺点四、阅读程序(共3
3、0 分)1源程序如下:(7 分)MOV SI,0 MOV AL,0 MORE:MOV SI,AL INC SI DEC AL 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 - www.hndxck.org www.hndxck.org CMP SI,100 JNZ MORE 试问:执行本程序后AL=,SI=本段程序的功能是2源程序如下:(6 分)MOV DH,0 OR DL,05H XOR DL,42H AND DL,0E7H MOV AL,DL NOT AL TEST AL,82H JNZ EX MOV DH,1 EX:。问:若执行前 DL=8BH,则执行本程序后DL
4、=,AL=,DH=。3变量定义伪指令如下:(6 分)NUM1 DW 10 DUP(5 DUP(5),7)NUM2 DB 2 DUP (WELCOME,0DH,0AH)NUM3 DD 2480 问:NUM1,NUM2,NUM3 三个变量各被分配了多少存贮字节?4.源程序如下:(11 分)CLD MOV CX,100 MOV DI,1000H MOV SI,2000H REPE CMPSB 问:(1)这段程序的功能是。(2)本程序出口有种可能性;试对每一种可能性说明ZF和 CF的值为多少?各代表什么含义:五、编程(共 15 分)1已知 8253的计数器 02和控制字寄存器I/O 地址依次为 40H
5、43H,使计数器 2 工作于方式 2,计数值为 02F0H,对 8253 进行初始化编程。(7 分)2 从自然数 1 开始累加,直到累加和大于 1000 为止,统计累加的自然数的个数,名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 4 页 - www.hndxck.org www.hndxck.org 并把统计的个数送入n 单元,把累加和送入sum单元。(8 分)湖南大学课程考试试卷答案1)8 条,35 级。2)读写存贮器、只读存贮器。3)执行时间、占用的内存空间、语句的条数。4)无条件传送方式、查询式传送方式、中断传送方式。5)(1)0,0,0,1,(2)1268H,78H(3
6、)0070H,0。(4)0,0。二、判断题(下列各题你认为对的,请在题干括号里填“T”,否则填“F”,每小题 2 分,共 10 分)。1)T 2)T 3)T 4)T 5)F 三、简答题(每小题5 分,共 15 分)1简述微型机的硬件结构并说明各部件的主要功能。答:微型机的硬件结构见8086 微处理器这一章,并指出BIU、EU部件的主要功能即可2试述 8086CPU的外部操作中有哪些引脚信号是分时复用的,其时序关系是怎样的?答:分时复用的引脚信号有:AD0 AD15 地址/数据信号A16/S3-A19/S6 地址/状态信号还有 33、34 号引脚信号其时序关系见 8086CPU 的总线周期时序图
7、3简述 CPU与外设间进行数据交换的几种常用形式,各有何优缺点答:CPU 与外设间进行数据交换有:无条件传送方式-优点:可不必管外设的状态直接进行传送;名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 4 页 - www.hndxck.org www.hndxck.org 缺点:外设必须处于就绪状态。查询式传送方式-优点:可不断的查询外设是否处于就绪状态,直到外设处于就绪状态才进行传送;缺点:如果外设较多,则查询的时间就长,降低了CPU 的利用率。中断传送方式-优点:CPU 与外设同时进行工作,当外设处于就绪状态后,向CPU 发出中断请求,要求进行数据传送,提高了CPU 的利用率。
8、四、阅读程序(共30 分)1(7 分)答:执行本程序后AL=-99,SI=100 本段程序的功能是:将0,-1,-2,-,-99 存入 SI 所指 100 个字节单元中。2(6 分)执行本程序后 DL=0C5H ,AL=3AH ,DH=0 。3(6 分)答:NUM1,NUM2,NUM3 三个变量各分配了120,14,4 个存贮字节4.(11 分)答:(1)这段程序的功能是比较 SI,DI所指的 100 个字节存储单元的内容是否相同。(2)本程序出口有 2 种可能性;第一种可能性是在比较的过程中发现某两个单元的内容不相等,此时ZF=1,CX的值不等于 0。第二种可能性是在比较的过程中发现两个存储区间的内容完全相等,比较完后 CX=0,ZF=1。五、编程(共 15 分)1(7 分)18253 的初始化编程:MOV AL,10110100B OUT 43H,AL MOV AL,0F0H OUT 42H,AL MOV AL,02H OUT 42H,AL 2(8 分)解:我们用 CX 来统计累加的自然数的个数,用DX 来统计累加的结果,完成该功能的主要程序段为:MOV DX,0 MOV CX,0 L1:INC CX ADD DX,CX CMP DX,1000 JS L1 MOV n,CX MOV sum,DX 名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 4 页 -