微机原理与接口技术 工程技术大学考试原题

上传人:xzh****18 文档编号:35520768 上传时间:2018-03-16 格式:DOC 页数:8 大小:429.79KB
返回 下载 相关 举报
微机原理与接口技术 工程技术大学考试原题_第1页
第1页 / 共8页
微机原理与接口技术 工程技术大学考试原题_第2页
第2页 / 共8页
微机原理与接口技术 工程技术大学考试原题_第3页
第3页 / 共8页
微机原理与接口技术 工程技术大学考试原题_第4页
第4页 / 共8页
微机原理与接口技术 工程技术大学考试原题_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《微机原理与接口技术 工程技术大学考试原题》由会员分享,可在线阅读,更多相关《微机原理与接口技术 工程技术大学考试原题(8页珍藏版)》请在金锄头文库上搜索。

1、考试试卷第 1 页 共 8 页一、填空题一、填空题1、8088CPU 指令共有 7 种寻址方式。2、根据功能不同,8088 的标志位可分为条件标志和控制标志。3、8284 提供频率恒定的时钟信号,同时对准备好(Ready)信号和复位(Reset)信号进行同步 。4、在存储器系统中实现的片选方法有三种,即线选法、部分译码法和全译码法。5、I/O 端口有统一和独立两种编址方式。8088 系统采用的是独立编址方式。6、一个控制系统,当主设备发生异常时,需向 CPU 告警,请求处理,否则将会危及工作人员的生命及设备的安全,此警告线应接到 8088 CPU 的非屏蔽中断请求引脚信号上。7、8259A 中

2、断优先权处理方式有两种,它们是固定和循环。二二、说明题说明题 分别指出下列指令中的源操作数和目的操作数的寻址方式。(1) MOV CX,600(2) MOV BX,BETASI(3) ADD AX,BPSI(4) AND AX,BX(5) MOV DI,AX (1)源:立即寻址 目的:寄存器寻址(2)源:变址寻址 目的:寄存器寻址(3)源:基址变址寻址 目的:寄存器寻址(4)源:寄存器寻址 目的:寄存器寻址(5)源:寄存器寻址 目的:寄存器间接寻址三、简答题三、简答题 1、设当前SS=20l0H,SP=FE00H,DX=3457H,计算当前栈顶地址为多少?当执行PUSH DX后, 栈顶地址和栈

3、顶二个字节的内容分别是什么? 当前栈顶地址: 20100H+ FE00H 2FF00H 执行 PUSH BX 后,SP=SP-2=FE00H-2=FDFEH考试试卷第 2 页 共 8 页栈顶地址: 20100H+ FDFEH 2FEFEH 栈顶二个字节的内容:(2FEFFH)=34H, (2FEFEH)=57H2、 写出 8088 共有几种寻址方式?它们的名称分别是什么? 用哪一种寻址方式的指令执行 速度最快?8088 指令的寻址方式有立即寻址、寄存器寻址、直接寻址和寄存器间接寻址。 寄存器间接寻址又可分为基址寻址、变址寻址和基址+变址寻址。 寄存器寻址方式的指令操作就在 CPU 内部进行,故

4、执行速度最快。3、I/O 端口有哪两种编址方式?各有什么优缺点?8088 系统采用那一种编址方式?I/O 端口有统一编址与独立编址两种方式。8088 采用独立编址方式。统一编址的优点:(1)不需要专门的 I/O 指令及接口信号;(2)CPU 访内指令可以全部用于 I/O 操作,使 I/O 的功能更加灵活。缺点:(1)真正的存储空间有所减少;(2)在程序中对 I/O 接口的操作不易看清,程序不够清晰。独立编址的优点:由于使用专用的 I/O 指令,程序中对 I/O 端口的操作十分清晰。缺点:I/O 指令远不如访内指令丰富,所以编程不够灵活;四、选择题四、选择题判断下列指令是否正确,在相应的括号内打

5、“”或“”。1)XCHG BX,CS ( )2)MOV DI,1000 ( )3)PUSH CX ( )4)IN BX,DX ( )5)MOV BYTEBX,8000 ( )考试试卷第 3 页 共 8 页五、程序分析五、程序分析读程序,写出程序实现的功能。START:M0V CX,10M0V AX,0M0V BX,0500HADLOP:ADD AL,BXADC AH,0INC BXLOOP ADLOPMOV 050AH,AX 2.功能:求 10 个无符号数(字节)的累加和(2 个字节) ,和的高位存入 050BH 单元,和 的低位存入 050AH 单元。2.阅读程序写结果。XOR AX,AXM

6、OV BX,2MOV CX,0AHLP: ADD AX,BXADD BX,BXCMP BX,20HLOOPNE LP执行后, (AX)= 1DH , (BX)= 20H 。六、读程序填空六、读程序填空1、已知 PRLINE DB 10 DUP(?),下面的程序段是把 AX 的内容存入从 PRLINE+5 开始的字节中,试在空档内填入适当的内容。MOV AX,DATAMOV DS,AXLEA DI,PRLINE+5 STOSBMOV AL,AHSTOSBHLT考试试卷第 4 页 共 8 页(2)下面程序是进行1至100的累加请填空构成完整的程序。START:MOV CX,100MOV AX,0M

7、OV BX,1ADLOP:ADD AX,BXINC BXLOOP ADLOPMOV 0500H,AX七、作图题七、作图题 请画出 8088 最小组态时的存储器写周期的时序图,并对所涉及的控制信号作必要的说明。IO/ M 用以区分是存储器访问还是 I/O 访问。考试试卷第 5 页 共 8 页ALE 为地址锁存允许信号,实现分时工作。WR 为 CPU 写控制信号。DT/R 在用总线收发器时用来确定数据传送的方向。DEN 在用总线收发器时用做收发器片子的输出允许信号。八、存储器扩展八、存储器扩展 8088 微机系统具有 1M 寻址空间,用一块 2K8 位的 6116(RAM)和一块 2K8 位的 2

8、716(EPROM)芯片组成存储器系统。要求 RAM 的地址范围为:08000H087FFH;ROM 的地址范围为:0A000H0A7FFH。在连接译码器和 CPU 时不增加其他部件的情况下,采用部分译码法完成线路图的连接。(低八位地址需加锁存器由 CPU的 ALE 控制地址锁存,最高 4 位地址线取 0)考试试卷第 6 页 共 8 页九、接口设计九、接口设计编写只有一块8259A的8086(8259A的A0接地址总线A1)系统中8259A的初始化程序,8259A 的地址为0200H和0202H,要求: 1) 中断请求输入采用电平触发;2) 请求的中断类型是32;3) 采用缓冲器方式;4) 采

9、用非自动EOI命令结束中断。 解:根据题意各控制字如下:ICW1: 1BH ICW2:20H ICW4:0DH 初始化程序: MOV DX,0200H MOV AL,1BHOUT DX,AL MOV DX,0202H MOV AL,20HOUT DX,AL MOV AL,0DHOUT DX,AL3、8255A的应用接口电路如图,设8255A控制端口的地址为F7H,试编写程序:判断开关K是 否闭合,若K闭合,使存储器中2000H单元置00H,若K断开,置2000H单元为 FFH。 (8分)MOV AL , 90HOUT F7H, ALIN AL, F4HTEST AL, 80HJZ LP1MOV

10、 2000H,0FFHJMP LP2LP1:MOV 2000H,00HLP2:HLT3.某设备的示意图如下图所示。图中省略了中断控制器 8259A 和可编程并行接口芯片8255A。用 8253 监视一个生产流水线,每通过 30 个工件,扬声器响 6 秒钟,频率为 2000Hz。设备中包括的芯片有定时/计数器 8253、并行 I/O 芯片 8255 和中断控制器 8259。设 8253考试试卷第 7 页 共 8 页的端口地址为 80H83H,8255A 的地址为 60H63H, (用 8255PB1 控制 GATE0)试编制应用程序。(提示:工件从光源与光敏电阻之间通过时,在晶体管的发射极上会产

11、生一个脉冲,此脉冲作为 8253 计数通道 1 的计数输入 CLK1信号,当计数通道 1 计数满 30 后,由 OUT1输出负脉冲,经反相后作为 8259A 的一个中断请求信号,在中断服务程序中,启动 8253 计数通道 0 工作,由 OUT0连续输出 2000Hz 的方波,使扬声器鸣叫 6 秒,同时重新计数。 )解:通道 1 工作于方式 2,采用 BCD 码计数,计数值为 30,方式控制字为00010101B(55H) 。通道 0 工作于方式 3,采用 BCD 码计数,CLK1接 2.5MHZ 时钟,要求产生 2000Hz 的方波则计数初值应为 2.5106/2000=1250,方式控制字为

12、 01110111(37H) 。通道 0 的门控信号 GATE0由 8255A 的 Pb1 控制,OUT0输出方波信号经驱动滤波后送扬声器。程序如下:主程序: MOVAL,55H;初始化通道 1 OUT83H,AL MOVAL,30H;送计数初值至通道 1 OUT81H,AL STI;开中断 LOP:HLT;等待中断JMPLOP中断服务程序:OUT1 CLK1GATE0CLK0OUT0GATE0INTR+5V2.5MHz8255Pb1+5VR光敏电阻驱动器扬声器工件光源考试试卷第 8 页 共 8 页MOVAL,80H;置 8255 的 PB 口工作方式 0、输出 OUT63H,AL MOVAL,02H;置 8253 通道 0 的 GATE0 为 1,启动计数 OUT61H,AL MOVAL,37H;初始化通道 0 OUT83H,AL MOVAL,50H;计数初值写入通道 0 OUT80H,AL MOVAL,12H OUT80H,AL CALLDL6S;调用延时子程序,延时 6 秒 MOVAL,00H;置通道 0 的 GATE0 为 0,停止计数 OUT61H,ALIRET

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 计算机原理

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