《微机原理及应用》考研复习题(三)

上传人:小**** 文档编号:157240816 上传时间:2020-12-21 格式:DOC 页数:3 大小:54KB
返回 下载 相关 举报
《微机原理及应用》考研复习题(三)_第1页
第1页 / 共3页
《微机原理及应用》考研复习题(三)_第2页
第2页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《《微机原理及应用》考研复习题(三)》由会员分享,可在线阅读,更多相关《《微机原理及应用》考研复习题(三)(3页珍藏版)》请在金锄头文库上搜索。

1、 微机原理及应用 考研复习题(三)一、填空(共30分,每题1分)1.写出10010011二进制数无符号数和带符号数补码表示的十进制数分别是 和 。2已知 X原=10101100,Y补=11000110, 求 X+Y补= 。3有一块100个字的存储区域,其起始地址为625A:234DH,这个区域首末单元的物理地址是 , 。4两个十六进制数7825H和5A1FH相加后,运算结果是 ,各标志位的值是CF= , ZF= , SF= , OF= 。5已知 指令 MOV AX,0 SUB AX,AX CMP AX,AX OR AX,AX。 能使AX和CF同时为零的指令是 。6指出下列指令寻址方式,其中BU

2、F为变量。 MOV BUF,AX , 。PUSH AX , 。 7M/IO信号在CPU访问存储器时为 电平,访问I/O端口时为 电平。8CPU在 状态开始检查READY信号,其 电平时表示有效,说明存储器或I/O端口准备就绪,下一个T状态进行读写;否则,CPU将自动插入一个或几个 状态,以延长总线周期,从而协助快速的CPU 与慢速的存储器或I/O端口之间的数据传送。98086/8088CPU汇编语言源程序是分段的,每段由若干条语句组成,语句 的种类可分为 , , 。108086 CPU有 条地址线,可形成 的存储器地址空间,地址范围为 ;地址总线中 条可用于I/O寻址,形成 的输入输出地址空间

3、,地址范围为 。10. 8086 CPU有 条地址线,可形成 的存储器地址空间,地址范围为 ;地址总线中 条可用于I/O寻址,形成 的输入输出地址空间,地址范围为 。11中断类型号为24H的中断向量存放在 存储单元。二按要求回答问题(共25分,6题5分,其它各题4分)1.下列语句是否正确?简述原因,其中BUF为变量。MOV DS,SEG BUFMOV AL,DXPOP ALINC SI2指出IP、SP、BP分别是什么寄存器,有什么用处?3解释物理地址(实际地址)、偏移地址、段地址,写出它们之间的关系式。4简述8086CPU引脚NMI和INTR的异同。5中断向量表的功能是什么?简述CPU利用中断

4、向量表转入中断服务程序的过程。6某数据段定义如下,试列出经汇编后,各存储单元的内容是什么?COUNT值是多少?BUF1 DB 1,-1,ABDB 2 DUP(?,1) BUF2 DB 2 DUP(?),10COUNT EQU BUF2-BUF1三分析下列程序,回答问题。(共9分,每题3分) 1 MOV AX, 50MOV CX, 5LOP: SUB AX,CX LOOP LOP MOV BUF,AX HLT 上述程序段执行后,BUF?2 MOV CL,3MOV BX,0B7HROL BX,1ROR BX,CL执行上述程序段后BX的内容是 。3 STRING DB AVBNDGH!234%Y*C

5、OUNT DW ?MOV BX, OFFSET STRINGMOV CX, 0LOP: MOV AL, BX CMP AL, * JE DONE INC CX INC BX JMP LOPDONE:MOV COUNT, CX HLT上述程序段的功能是 。四、编制程序(10分) 编写一个汇编语言程序,把30个字节的数组分成正数数组和负数数组,并分别计算两个数组中数据的个数。五、8253接口应用(5分)织布机控制系统如图所示,已知织布机每织1米发出一个正脉冲,每织200米要求接收一正脉冲,从而触发剪裁设备把布剪开。若8253的端口地址为40H-43H,编写对8253初始化程序段。+5V8088CP

6、U OUT0 CLK0 GATE08253 织布机系统六、8255接口应用(10分)查询方式打印机接口如图所示,图中的8255A的A口作为输出打印数据口,工作于方式0,PC7引脚作为打印机的数据选通信号STB,由它产生一个负脉冲,将数据线D7-D0上的数据送入打印机,PC2引脚接收打印机的忙状态信号,当打印机在打印某字符时, 忙状态信号BUSY为1,此时,CPU不能向8255A输出数据,要等待BUSY信号为低电平无效时, CPU才能再次输出数据到8255A。现要求打印的字符存于缓冲区BUF中,共有500个字符,设8255A的端口地址为80H-83H。利用查询BUSY信号,编写CPU与打印机之间

7、数据交换的程序段(包括8255A初始化)8088CPUPA08 .2 .5 PA75 PC7PC2D0. 打. 印D7 机STBBUSY七、存储器扩展(11分)在对存储芯片进行译码寻址时,如果只有部分高位地址参与,这种译码方法被称为部分译码。现有EPROM芯片2732(4KX8位),以及3-8译码器74LS138,各种门电路若干,要求在8088CPU上扩展容量为16KX8 EPROM内存,要求采用部分译码,不使用高位地址线A19、A18、A15,选取其中连续、好用又不冲突的一组地址,要求首地址为20000H。请回答:1)2732的芯片地址线、数据线位数是多少?(2分)2)组成16KX8需要2732芯片多少片?(1分)3)写出各芯片的地址范围。(4分) 4)画出存储扩展图(要求画出地址线、数据线及控制线的连接)(4分)复习题三 第 3页 共 3 页

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号