微计算机原理与应用模拟题6资料(DOC 10页).doc

上传人(卖家):2023DOC 文档编号:5932845 上传时间:2023-05-16 格式:DOC 页数:10 大小:43.50KB
下载 相关 举报
微计算机原理与应用模拟题6资料(DOC 10页).doc_第1页
第1页 / 共10页
微计算机原理与应用模拟题6资料(DOC 10页).doc_第2页
第2页 / 共10页
微计算机原理与应用模拟题6资料(DOC 10页).doc_第3页
第3页 / 共10页
微计算机原理与应用模拟题6资料(DOC 10页).doc_第4页
第4页 / 共10页
微计算机原理与应用模拟题6资料(DOC 10页).doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、 模拟试卷6 一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在括后的括号内。每小题1分,共10分。错选、多选或未选均无分) 1PC/XT地址总线位数是( )。 A36位 B32位 c24位 D20位 2. 8086微机I/O端口地址线使用( )。 A. A0A15 B.A0A9 C.A0A19 D.A0A23 3中断向量表在存储器中的位置是( )。 A. 00000H002FFH B.00000H003FFH C. 000000H004FFH D.000000H005FFH 4PC/XT微机采用I/O端口独立寻址,CPU可用I/O指令访问的8位端口可多达( )。 A

2、512 B1 024 C64K D1M 5. 8086中断系统可以管理( )级中断。 A. 16 BIK C256 D128 68086数据总线宽度为( )。 A. 64 B32 C16 D8 7在数据传输率相同的情况下,同步字符传输速度高于异步字符,其原因是( )。 A发生错误的概率少 B附加信息位少 C双方通信需同步 D字符之间无间隔 8传输距离较近时,常采用( )。 A串行接口 B简单接口 c可编程接口 D并行接口 9INS8250芯片是( )。 A同步串行接口 B异步串行接口 c并行接口 D同步接口 10可编程定时器计数器8253工作方式有( )。 A.6种 B2种 c3种 D.4种

3、二、多项选择题(在每小题的五个备选答案中,选出两个至五个正确答案,并将其号码填在题中的括号内。多选、少选、错选均无分。每小题2分,共10分) 1当利用寄存器间接寻址找内存操作数时,只有使用( )才能作为索引寄存器。 A. 8086的全部14个寄存器 B8个通用寄存器 C基址寄存器BX D基址指针寄存器BP E变址寄存器SI和DI 2存取堆栈中某数据,应使用寄存器( )。 A. SS BSI CBX D. SPEBP 3若CF=1,ZF=O,SF=1,OF=0,则执行下列( )指令后,程序会转移到NEXT处执行。 A. JGE NEXT B.JNAE NEXT C.JC NEXT D.JL NE

4、XT EJG NEXT 4下列半导体存储器中,适用于应用软件开发的存储器有( )。 A. SRAM B.ROM C.PROM D.EPROM EE2 PROM 5下面的条件转换指令组中,两指令等效的指令组有( )。 A. JAE,JNC B.JA,JG C.JNA,JBE D. JL,JNGE EJGE,JNL 三、填空题(在每小题的空格中填上正确答案。错填、漏填均无分。本大题共10个空,每空1分,共10分) 1比较两个无符号数大小,通常有标志_。 2若要接收键盘输入的一个字符并回显,应采用DOS功能调用,功能号为_。 3在最小方式下,当8086 CPU的引脚M/=0,=O时,CPU在执行_操

5、作。 4设用2 716 (2K8)EPROM芯片组成存储器,如果起始地址是0000H,其末址为_。 5计算机系统是由_、存储器和输入输出系统三大功能模块组成的。 6接口的基本功能是_。 7在查询方式输入输出下,外设必须至少有两个端口,即_。 8. 8086 CPU困紧急事故而引起的硬件中断为_。 9欲使8086 CPU响应可屏蔽中断,则应使_。 10.若中断类型号为08H,则在中断向量表中分配给的物理地址是_。四、简答题(本大题有3小题,每小题5分,共15分) 1简述伪指令的作用和特点。 2. 8259A中断控制器的功能是什么? 3若异步串行通信数据帧结构为8位数据位,采用奇校验,1位停止位。

6、问:传输数据56H的波形是怎样的? 五、判断改错题(判断下列各小题的正误,正确的划“”,错误的划“”,并对错误进行改正。本大题有5小题,每小题2分,共10分) 1PUSH CS ( ) 2MOV CX,0l00H ( ) ADD DX,CX 3MOV BX,2000H ( ) MOV BX,1000H 4MOV AL,01H ( ) OUT 2F8H,AL 5MOV AX,2000H ( ) MOV IP,AX 六、程序分析题(写出下列程序的运行结果及程序功能。本大题有3小题,每小题5分,共15分) 1MOV AL,100 CMP AL,64H MOV BL,AL 执行本程序段后,AL=_,B

7、L=_ ,CF=_。 2DATA SEGMENT ASC DB 30H, 31H, 32H, 33H,34H DB 35H,36H,37H,38H,39H COUNT EQU 5 DATA ENDS CODE SEGMENT ; MOV BX, OFFSET ASC MOV CX,COUNT CYCLE: IN AL, 01H ;设AL=00HXLAT ASC OUT 02H,ALLOOP CYCLE ; CODE ENDS END START 该程序的功能是:_ _ _ _。 3MOV AL,X MOV BL,AL MOV CL,3 SAL AL,CL ADD AL,BL MOV Y, AL

8、 该程序段的功能是:_ _ _ _ 。七、基本设计题(按题目要求编制8086/8088汇编语言程序。本大题有2小题,每小6分,共12分) 。 1在BUF缓冲区中有三个无符号字节数据。找出最大数并迭至BIG字节单元中。 2有字符串ASBSUBUSB,试编写完整程序统计串中字母S出现的次数并把次数存人NUM字节单元。八、综合应用设计题(本大题有2小题,共18分) 1(8分)设Intel 8253三个计数器的端口地址为201H203H,控制寄存器端口地址为200H。输入时钟为20MHz,要使计数器1的OUT1输出周期性方波,其脉冲周期为1ms,试计算计数初值并编写8253计数器1的初始化程序段。 2

9、(10分)Intel 8255A用作查询方式打印机接口时,芯片的引脚和打印机的信号如图所示。8255A的端口地址为80H83H,A口工作于方式0,将数据区中DATA单元中的8位数据送打印机打印输出。试画出8255A与打印机的电路连接图(标明箭头方向),编写8255A的初始化程序和查询方式工作程序。DA7.DA0打印机/STB.BUSYPA7.PA08255APC5.PC2 模拟试卷6 参考解答 一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题后的括号内。每小题1分,共10分。错选、多选或未选均无分) 15:DABCC 610:CBDBA 二、多项选择题(在每小题的

10、五个备选答案中,选出两个至五个正确答案,并将其号码填在题中的括号内。多选、少选、错选均无分。每小题2分,共10分) 1:CDE 2:ADE 3:BCD 4:DE 5:CDE 三、填空题(在每小题的空格中填上正确答案。错填、漏填均无分。本大题共10个空,每空1分,共10分) 1CF 2. OIH 3读I/O端口 4. 07FFH 5. 中央处理器(CPU) 6输入缓冲和输出锁存 7数据端口和状态端口 8非屏蔽中断(NMI) 9IF=1,INTR=高电平 1000020H15 四、简答题(本大题有3小题,每小题5分,共15分) 1答:伪指令是用于告诉汇编程序如何进行汇编的指令。它既不控制CPU的操

11、作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。伪指令可用于定义数据、符号、分配存储区、定义段及定义过程等。 2答:8259A中断控制器的功能如下: (1)具有8级优先权控制,通过芯片级联可以扩展至64级优先权控制。 (2)每一级中断均可通过编程屏蔽或允许。 (3)在中断响应周期可以提供相应的中断类型号。 (4)有多种工作方式,可以通过编程选择。 (5)可与CPU直接连接,不需外加硬件电路。 3答:MARKD0 D1 D2 D3 D4 D5 D6 D7 0 1 1 0 1 0 1 1标志起始位奇偶效验停止位 五、判断改错题(判断下列各小题的正误,正确的划“”,错误的划“”,并对

12、错误进行改正。本大题有5小题,每小题2分,共10分) 1() 2() 改:MOV BX,0100H ADD DX,BX 3() 改:MOV BX,2000H MOV BX, 1000 或:MOV BX ,1000H 4() 改:MOV AL,0IH MOV DX,2F8H OUT DX,AL 5() 改:MOV AX,2000H MOV DS,AX 六、程序分析题(写出下列程序的运行结果及程序功能。本大题有3小题,每小题5分,共l5分) 1执行本程序段后,AL= 64H,BL=64H,CF=0。 2该程序段的能是:由01H端口输入查表序号,用查表法查得ASC表中的前5个ASCII码,即30H3

13、4H,从02H号端口依次输出30H、31H、32H、33H、34H。 3该程序段的功能是:将字节数据X倍乘为9X,实现Y=9X。 七、基本设计麓(按囊目要求编制8086/8088汇编语言程序。本大题有2小题,每小题6分,共12分) 1解: DATA SEGMENT BUFFER DB 5,3,7 BIG DB ? DATA ENDS CODE SEGMENT ASSUME CS: CODE,DS: DATA START: MOV AX, DATA MOV DS, AX MOV SI,OFFSET BIG MOV CX,2 MOV AL, SI INC SI NEXT: CMP AL, SI J

14、AE BG MOV AL, SI BG: INC SI LOOP NEXT MOV BIG, AL - MOV AH,4CH INT 21H CODE ENDS END START 2解: DATA SEGMENT BUF DB ASBSUBUSB COUNT EQU $-BUF NUM DB ? DATA ENDS CODE SEGMENT ASSUME CS: CODE,DS: DATA START: MOV AX, DATA MOV DS, AX MOV DX,O MOV DI, OFFSET BUF MOV CX, COUNT MOV AI,S CLD LOP: CMP AL,DrJ

15、JNZ NEXT INC DH NEXT: INC DI LOOP LOP MOV NUM, DH CODE ENDS END START 八、综合应用设计题(本大题有2小题,共18分) 1(8分)解:(1)计数器1为工作方式3。 计数初值N1=2.0106 MHz/1103 kHz =2103 =2 000 (2)控制字=01110110B= 76H (3)初始化程序段: MOV DX, 200H MOV AL,76H OUT DX, AL MOV DX, 202H MOV AX, 2000 OUT DX, AL MOV AL, AH OUT DX, AL 2(10分)解: (1)画图:DA7.DA0打印机/STB.BUSYPA7.PA08255APC5.PC2 (2) 8255A初始化程序: 工作方式控制字=10000001B=81H C口按位置位复位控制字=00001011B=0BH MOV AL, 81H OUT 83H, AL MOV AL, 0BH OUT 83H, AL(3) CPU查询方式工作程序:TESTY: IN AL,82H TEST AL,04H JNZ TESTY MOV AL, DATA OUT 80H, AL MOV AL,0AH OUT 83H, AL INC AL OUT 83H, AL RET

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 待归类文档
版权提示 | 免责声明

1,本文(微计算机原理与应用模拟题6资料(DOC 10页).doc)为本站会员(2023DOC)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|