微机原理与接口技术试题二及答案.doc_第1页
微机原理与接口技术试题二及答案.doc_第2页
微机原理与接口技术试题二及答案.doc_第3页
微机原理与接口技术试题二及答案.doc_第4页
微机原理与接口技术试题二及答案.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

湖南大学课程考试试卷微机原理与接口技术课程 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) 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与外设间进行数据交换的几种常用形式,各有何优缺点四、阅读程序(共30分)1源程序如下:(7分)MOV SI,0MOV AL,0MORE:MOV SI,ALINC SIDEC ALCMP SI,100JNZ MORE试问:执行本程序后AL= ,SI= 本段程序的功能是 2源程序如下:(6分)MOV DH,0OR DL,05HXOR DL,42HAND DL,0E7HMOV AL,DLNOT ALTEST AL,82HJNZ EXMOV DH,1EX:。 问:若执行前DL=8BH,则执行本程序后DL= ,AL= ,DH= 。3变量定义伪指令如下:(6分)NUM1 DW 10DUP (5 DUP(5),7)NUM2 DB 2 DUP (WELCOME,0DH,0AH)NUM3DD 2480问:NUM1,NUM2,NUM3三个变量各被分配了多少存贮字节?4.源程序如下:(11分)CLDMOV CX,100MOV DI,1000HMOV SI,2000HREPE CMPSB问:(1)这段程序的功能是 。 (2)本程序出口有 种可能性;试对每一种可能性说明ZF和CF的值为多少?各代表什么含义: 五、编程(共15分)1已知8253的计数器02和控制字寄存器I/O地址依次为40H43H,使计数器2工作于方式2,计数值为02F0H,对8253进行初始化编程。(7分)2从自然数1开始累加,直到累加和大于1000为止,统计累加的自然数的个数,并把统计的个数送入n单元,把累加和送入sum单元。(8分)湖南大学课程考试试卷答案1)8条,35级。2)读写存贮器、只读存贮器。3) 执行时间、占用的内存空间、语句的条数。4)无条件传送方式、查询式传送方式、中断传送方式。5)(1) 0,0,0,1,(2)1268H,78H(3)0070H,0。(4)0,0。二、判断题(下列各题你认为对的,请在题干括号里填“T”,否则填“F”,每小题2分,共10分)。1)T2)T3)T4)T5)F三、简答题(每小题5分,共15分)1简述微型机的硬件结构并说明各部件的主要功能。答:微型机的硬件结构见8086微处理器这一章,并指出BIU、EU部件的主要功能即可2试述8086CPU的外部操作中有哪些引脚信号是分时复用的,其时序关系是怎样的? 答:分时复用的引脚信号有:AD0AD15 地址/数据信号A16/S3-A19/S6地址/状态信号还有33、34号引脚信号其时序关系见8086CPU的总线周期时序图3简述CPU与外设间进行数据交换的几种常用形式,各有何优缺点答:CPU与外设间进行数据交换有:无条件传送方式-优点:可不必管外设的状态直接进行传送;缺点:外设必须处于就绪状态。查询式传送方式-优点:可不断的查询外设是否处于就绪状态,直到外设处于就绪状态才进行传送;缺点:如果外设较多,则查询的时间就长,降低了CPU的利用率。中断传送方式-优点:CPU与外设同时进行工作,当外设处于就绪状态后,向CPU发出中断请求,要求进行数据传送,提高了CPU的利用率。四、阅读程序(共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,0L1:INC C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论