微机原理试题A3.doc_第1页
微机原理试题A3.doc_第2页
微机原理试题A3.doc_第3页
微机原理试题A3.doc_第4页
全文预览已结束

下载本文档

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

文档简介

淮 海 工 学 院 - 学年 第 学期微机原理与应用试卷(A闭卷)题号一二三四五六七八九总 分得分一、 填空(本大题共8个小题,每空1分,共11分)1.若RS-232C的TXD端发送的波形如下:其中每个字符含7位数据位,1位偶校验位,1位起始位,1位停止位,则该字符的ASC码为 H。2.设x原=D8H, Y原D9H, 则()/补。3.可编程中断控制器8259A的两种中断触发方式为和电平触发。4.设堆栈指针的初值为2000H , AX=3000H , BX=5000H , 试问执行指令PUSH AX后SP为。再执行PUSH BX及POP AX后SP= ,5.8086系统中,假如CS=2000H, IP=2100H,其物理地址为 。6.进行中断服务时,CPU正在 ,而进行DMA操作时,CPU端总线处于 状态。7.伪指令和指令相比,伪指令 (产生/不产生)机器代码。8.8086CPU在执行指令ADD AX,0200H时,操作数相加是由CPU内部的 单元完成的,而DS16+0200H这一计算,则是由 完成。二、单项选择题(本大题共20小题,每题1分,共20分)题号1234567891011121314151617181920答案1. 8086/8088CPU工作于最大模式,是因为 A)可以提高CPU主频 B)可以扩展存储容量 C)可以构成多处理系统 D)可以扩大I/O空间2采用微型计算机控制的大屏幕LED显示器(例如火车站的时刻,广告显示等),其数据传送方式是 A)DMA传送B)查询传送C)中断传送 D)无条件传送3用可编程并行接口芯片的一个端口同时实现两位数字输入和两位数字输出,应选择的端口及其工作方式是 )口方式 )口方式或口方式)仅口方式 )口口口均方式4中断现场保存在 A)中断源中B)堆栈中 C)软盘或硬盘中 D)中断向量表中 5下列指令中,不属于指令的是 )6将寄存器AX的内容求反的正确操作是 。A)NEG AX B)XOR AX, FFHC)NOT AX D)CMP AX,AX7对于地址数据线复用的,为获得地址信息,系统必须使用 )单向三态缓冲器)触发器)地址锁存器)双向三态缓冲器8寄存器间接寻址方式中,操作数在 中。A)通用寄存器 B)堆栈C)主存单元 D)段寄存器9MOV AX,ES:BXSI的源操作数的物理地址是 。A)16d(DS)+(BX)+(SI) B)16d(ES)+(BX)+(SI)C)16d(SS)+(BX)+(SI) D)16d(CS)+(BX)+(SI)10在MOV WORD PTR 0074H,55BBH指令的机器代码中,最后一个字节是 。A)00H B)74H C)55H D)BBH11若要检查BX寄存器中的第12位是否为1,应该用指令A)OR BX,1000H B)TEST BX,1000H JNZ NO JNZ YESC)XOR BX,1000H D)AND BX,1000H JZ YES JNZ YES12若使用同根传输线既作输入又作输出,但通信双方不能同时发送数据是 。A)单工 B)双工 C)半双工 D)全工13执行返回指令IRET退出中断服务程序,这时返回地址来自 A)CPU的暂存寄器 B)堆栈区 C)程序计数器 D)ROM区 14DOS系统功能调用时,中断矢量表存放在内存地址单元中。 A)00003FFH B)0FE000H0FFFFFH C)80FFH D)20H2FH 15安排2764芯片内第一个单元的地址是1000H,则该芯片的最末单元的地址是。 A)1FFFH B)17FFH C)27FFH D)2FFFH 16 8086指令中,对Ax的结果与其他三条指令不同的是 ()A)MOV AX,0 B)XOR AX,AX C)SUB AX,AX D)0R AX,017在8253的6种工作方式中,能够自动重复工作的两种方式是: ( )A)方式l,方式2 B)方式2,方式3 C)方式2,方式4 D)方式3,方式518DMA控制器8237有四种工作方式,其中,传输率较高的一种是: A)单字节传送方式 B)块传送方式 C)请求传送方式 D)字传送方式 19若256K位(bit)的SRAM芯片具有8条数据线,则它具有的地址线条数为 A)14 B)15 C)17 D)1820三片8259采用主从式级连,最多可连接 个外设的中断请求A)20 B)21 C)22 D)16三、阅读程序题(本大题共4小题,共14分) 1.(3分) 有下列指令:MOV AX,1234HMOV CL,4ROL AX,CLDEC AXMOV CX,4MUL CXHLT执行这些指令后,寄存器AL的值是 。 2.(3分) 有下列指令:STR1 DW ABSTR2 DB 16 DUP(?)CNT EQU ¥-STR1 MOV CX,CNT MOV AX,STR1 HLT执行这些指令后,寄存器AX的值是 。3.(4分)下列程序执行完后,(AL)= H,(DL)= HMOV CL,4MOV AL,87MOV DL,ALAND AL,0FHOR AL,30HSHR DL,CLOR DL,30H4.(某数据段定义如下: 4分)DATA SEMENTX DW ?ARRAY DW 20 DUP(5,2,2DUP(3),1)LEG EQU $-XSTRING DB THIS IS A STRING;字符串共16个字符DATA ENDS其中,变量X的偏移地址为0.部分程序代码为:CODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX DATA MOV AL,TYPE ARRAY;(AL)= MOV BX,ARRAY+4;(BX)= MOV CX,LENGTH ARRAY;(CX)= 四、 简答题(本大题共7小题,每题4分,共28分)1、 什么叫寻址方式?指令“AAA”的操作对象是谁?2、 什么是最大模式?什么是最小模式?用什么方法将8086/8088置为最大模式和最小模式?3、简述DMA控制方式及其过程。写出其与程序控制传送(查询/中断)传送的本质区别。4、IO接口电路功能有哪些?简述之。5、DOS系统功能调用和BIOS功能调用有什么相同和不同之处?6、8253定时/计数器有哪些用途,这些用途分别能用其哪种工作方式实现?7、RS232C标准中常用的几种信号,并解释其功能。五、编程题(本大题共1小题,共5分)用汇编语言编程求S=1+2+3+100,并将S存入SUM单元六、分析题(本大题共1小题,共6分)CPU常见的中断源有哪些?在允许中断嵌套的中断处理中需要几次开(允许)中断,为什么?中断服务程序结束时,用指令RET代替IRET指令能否返回主程序?这样做存在什么问题?七、8086对存储器按段组织有哪些原则?如何辩证地看待8086CPU对存储器的分段问题?(本大题共5问,每问1分共5分)原则: 优点: 缺点: 八、下图是8086/8088CPU的总线操作时序图(部分)(6分)1、可以看出其CPU是 (8086/8088)(1分)2、CPU在最小方式下进行总线操作时,ALE信号于 状态的后期锁存地址信号(1分)3、在图1中,AD0 AD15上传送的信息是( )(1分)A、 写存储器的地址与数据 B、 读存储器的地址与数据 C、 写I/O端口的地址与数据 D、读I/O端口

温馨提示

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

评论

0/150

提交评论