(完整word版)微计算机原理与应用模拟题2_第1页
(完整word版)微计算机原理与应用模拟题2_第2页
(完整word版)微计算机原理与应用模拟题2_第3页
(完整word版)微计算机原理与应用模拟题2_第4页
(完整word版)微计算机原理与应用模拟题2_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、模拟试卷2.单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题后的括号内。每小题1分,共10分。错选、多选或未选均无分)1. CPU与外设之间交换信息,一般有()。1.执行 IN AL,70H 时,A. RD=0、WR=1、CPU外部的管脚状态是(M /iO = 1)。B. RD=1、WR=0、M /10=1C. RD=1、WR=0、M /10=0D. RD=0、WR=1、M / 10=02. 可以实现在数据段中保留10H个字节单元的指令有(A. DW 05H DUP (?)B. DB 10 DUP (?)C. DB 8 DUP (2 DUP (?)D. DD 4 DU

2、P (?)3. 在I/O控制方式中,由专用硬件设备来控制外设与存储器之间的数据传送的是(A.程序查询方式B.中断方式C. DMA方式D.通道方式4. 若某CPU的地址线为16条,而某存储器芯片单元为2K,则加在该存储器芯片上的地址线为A. A0 - A10B. A0 - A11 C. A0 - A12D. A0 - A135.并行接口芯片8255A具有双向数据传送功能的端口是(A. A 口B. B 口C. C 口D.控制口6.当多个外设同时产生中断时,CPU响应中断的顺序受()的影响。A.中断允许标志B.中断优先级C.中断屏蔽码D.中断优先级和中断屏蔽码7. 8086 CPU经加电复位后,执行

3、第一条指令的地址是(A.00000HB. FFFFFHC. FFFF0HD. 0FFFFH8. 8086 CPU内有指示下条指令有效地址的指示器是(A. IPB. SPC. BPD. SI9.读取一个非规则字,8086CPU需()个总线周期。A. 1B. 2C. 4D. 810.在微机中,CPU访问各类存储器的频率由高到低的次序为(A. 高速缓存、内存、磁盘、磁带B. 内存、磁盘、磁带、高速缓存C. 磁盘、内存、磁带、高速缓存D. 磁盘、高速缓存、内存、磁带二.多项选择题(在每小题的五个备选答案中,选出两个至五个正确答案。并将其号码 填在题中的括号内,多选、少选、错选均无分,每小题2分,共10

4、分)A.数据信息B.地址信息C.状态信息D.控制信息E.中断类型码2.下列8086标志寄存器的标志位中,属于控制标志位的有(A. CF B. IF C. DF D. ZFE. TF3.将字变量ARRAY的偏移地址送寄存器SI的正确结果是(A. LEA SI,ARRAYB. LDSSI, ARRAYC. MOV SI,ARRAYD. MOVSI,SEG ARRAYE. MOV SI,OFFSET ARRAY4.两台PC机通过其串行接口直接通信时,通常只需要使用)三根信号线。A. TXDB. RXDC. DSR D. CTSE. GND5. 8086与8088相比,具有(A. 相同的指令队列B.

5、相同的指令系统C. 相同的内部寄存器D. 相同宽度的地址总线E. 相同宽度的数据总线10个空,2.INTEL 8253每个计数通道有.种工作方式,其中可以产生方波信号。3.DMA技术提供了的数据直接传输通道。4.INTEL 8086的中断向量表中存放的是中断向量,即中断处理程序的入口地址。若在 0000: 001CH三.填空题(在每小题的空格中填上正确答案。错填、漏填均无分。本大题共每空1分,共10分)1.指令MOV AX, 4360H中源操作数的寻址方式为的中断向5.I/O端口地址有两种编址方式,分别是6.当ALE有效时,8086/8088CPU地址/数据总线AD0-AD15上传送的是信息。

6、四.简答题(回答问题,本大题有 3小题,每小题5分,共15分)1.如果在一个程序段开始执行之前,CS=13D9H,IP=7A60H,试问:该程序段的第一个字的物理地址是什么?指向这一物理地址的CS值和IP值是否是唯一的?2.试说明在8086CPU执行INT21H指令的过程。开始的4个字节中分别是11H,22H,33H,44H,则对应的中断类型号为量是3.CPU对I/O接口有哪几种控制方式,分别有什么特点?五.判断改错题(判断下列各小题的正误,正确的划“/” ,错误的划“ 1,并对错误 进行改正,本大题有5小题,每小题2分,共10分。)1.INCBX()2.ADC100, AL()3.MOVAX

7、, CS()4.P USHAL()5.MOVDX, CL()六.程序分析(写运行结果及程序功能,本大题有 3小题,每小题5分,共15分)1、分析下面的程序段,指出程序完成的功能。MOV BX, 1000HXOR AL, ALMOV CX, 100AGAIN:MOV BX , ALINC BXLOOP AGAIN程序段完成的功能是 2.已知程序的数据段为:DATA SEGMENTA DB 11,37HORG 20HBDBHELLO CEQU$-BDDW2234H , 0FFHEDW5 DUP (?)DATAENDS求下列程序段每一句执行后的结果是什么,并写出最终结果。MOVAL, C;AL=MO

8、VBX, OFFSET BMOVAL, 1XLATB;AL=MOVCX, D+2;CX=XCHGDL, A;DL=MOVBL, SIZE E;BL=3.分析下面的程序段,指出程序完成的功能及运行结果。MOV CX, 8(1)七.MOVAL, 01HMOVSI, 2000HNEXT: MOVSI , ALINCSISHLAL, 1LOOPNEXTHLT执行本程序后有:AL=;SI=;CX=程序段完成的功能是基本设计题(按题目要求编制 8086/8088汇编语言程序,本大题2小题,共12 分)1 . (6分)设系统中8253端口地址为 40H43H,编程对其作如下设置。(1)计数通道0, 工作在方

9、式 0,二进制计数,计数初值0C8H。(2)计数通道2, 工作在方式4,BCD码计数,计数初值1234。2. (6分)某8086微机应用系统以8个开关的状态,并通过发光二极管显示出8255A作为接口,采集来,电路连接如下图所示。设8255A的端口地址为 D0HD3H。编写相应程序段。PA1PROPBlPS7LED八.综合应用设计题(本大题有两小题,共 18分)1 . (6分)下图为 SRAM6116芯片与8086系统总线的连接图:(1)写出6116芯片的存储容量;(2)分析每片6116所占的内存地址范围。2. (12分)下图是8255A并行打印机接口电路图,通过接口CPU采用查询方式将存放在B

10、UF缓冲区的256个字符送去打印。设已知 8255A的端口地址为218H21BH。完 成以下程序段。8255ASTART:L:PBlwPG亠DATA:-sSTBBUSYMOVDX ,;(1)8255A命令口MOVAL ,;(2)工作方式字OUTDX , ALMOVAL ,;(3)使 /STB=1OUTDX , ALMOVSI , OFFSET BUF;打印字符的内存首址MO VCX ,;(4)打印字符个数MOVDX ,-;(5)PC 口地址INAL , DX;查 BUSY=0?ANDAL , 04HJNZL;忙,等待;不忙,则向A 口送数MOVDX ,;(6)PB 口地址MOVAL,;(7)从

11、内存取数OUTDX , AL;送数到A 口MOVDX ,;(8)8255A 命令口MOVAL ,;(9)使/STB=0OUTDX , ALNOPMOVAL ,;(10)使 /STB=1OUTDX , ALINC;(11)内存地址加1DEC;(12)字符数减1JNZL;未完,继续。MOVAX ,4C00H;已完,退出INT21H模拟试卷2参考解答单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填 在题后的括号内。每小题1分,共10分。错选、多选或未选均无分)12345DACAA678910BCABA、多项选择题(在每小题的五个备选答案中,选出两个至五个正确答案。并将其号码 填

12、在题中的括号内,多选、少选、错选均无分,每小题2分,共10分)12345ACDBCEAEABEBCD三、填空题(在每小题的空格中填上正确答案。错填、漏填均无分。本大题共10个空,每空1分,共10分)存储器直接寻址6 方式3外设接口存储器.74433H:2211H5.统一编址独立编址6.地址四、简答题(回答问题,本大题有3个小题,每小题5分,共15分)1.如果在一个程序段开始执行之前,CS=13D9H , IP=7A60H,试问:该程序段的第一个字的物理地答:2.答:址是什么?指向这一物理地址的该程序段的第一字的物理地址为:指向这一物理地址的 CS值和CS值和IP值是否是唯一的?P

13、 A=C蝕 10H+I P=1B7F0HIP值不具有唯一性。试说明在8088CPU执行INT 21H指令的过程。CPU取出INT 21H指令,经指令译码获知这是一条中断指令。将F、CS和IP压入堆栈保护起来并关中断,而后将中断向量码 21H X 4=84H得到中断向量表地址, 将存储器中84H开始的第一个字单元内容送IP,第二个字单元的内容送CS,从而转向中断服务程序。当然,在此之前中断服务程序的入口地址早已填入中断向量表中。3. CPU对I/O接口有哪几种控制方式,分别有什么特点?答:(1)无条件传送:接口和操作均十分简单,但CPU与外设数据交换难以实现同步;查询传送:传送可靠,适用面宽,但

14、效率低下;中断传送:大大提高了 CPU的时间利用率,但实现相对复杂,数据量大的高速传输难以满足;DMA传送:由DMAC控制,实现外设和存储器的直接数据传送,适合大量、快速数据传送。五、判断改错题(判断下列指令的正误,正确的划“/” ,错误的划“咒”,并对错误进行改正,本大题有5小题,每小题2分,共12分。1.INCBX(X )解:INC BYTE PTR BX2.ADC100, AL(X )解:ADCAL, 1003.MOVAX, CS(V )4.P USHAL(X )解:P USHAX5.MOVDX, CL(X )解:MOVBX, DXMOVBX,CL六、程序分析(与运行结果及程序功能,本大

15、题有 31.程序段完成的功能是将数据段中偏移地址为 1000H开始的2.MOVAL, C;AL= 5MOVBX, OFFSETBMOVAL, 1100个存储单元清零_。小题,每小题5分,共15分)XLATB; AL=MOVCX, D+2; CX=XCHGDL, A;DL=MOVBL, SIZE E;BL=45HOFFH0BH3. (1)执行本程序后有:(2)程序段完成的功能是10AL= 00H; SI= 2008H; CX= _0将2027依次存入2000H开始的8个单元。七、基本设计题(按题目要求编制 8086/8088汇编语言程序,本大题共12分)1 .( 6分)解:MOV AL, 00010000BOUT 43H, ALMOV AL, 0C8HOUT 40H, ALMOV AL, 10111001BOUT 43H, ALMOV AL, 34HOUT 42H, ALMOV AL, 12HOUT 42H, AL2.( 6 分)MOV AL, 90HOUT 0D3H, ALIN AL, 0D0HXRL AL, 0FFHOUT 0D1H, AL八.综合应用设计题(本大题有两小题,共 18分

温馨提示

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

评论

0/150

提交评论