桂林电子科技大学2018考研真题802微机原理及应用.doc
第 1 页 共 4 页试卷科目代码: 802 科目名称:微机原理及应用注意:答案必须全部写在考点提供的答题纸上,写在试题上无效;答案要标注题号,答题纸要填写姓名和考号,并标注页码与总页数;交卷时,将答题纸与试题一起装入原试卷袋,用我校提供的密封条密封并签名。一、填空题(本题 15 小题,每小题 3 分,共 45 分)1. 若 X=-31,机器字长为 8,则X 反码 =_ 。2. 若用 4 个字节存放非压缩型 BCD 码,其可表示的十进制数据范围为_ 。3. 8086CPU 由 部件和执行部件两个独立的功能部件组成。4. 8086CPU 对 I/O 端口的寻址方式有直接寻址和 寻址两种。5. DMA 方式是在 和外部设备之间直接进行数据传送的一种传输方式。6. 堆栈段的访问操作中,段内偏移量存放在 寄存器。7. 指令 MOV AX, 00ABH 中,源操作数字段的寻址方式是 。8. 指令 SUB AX,0FFFFH 执行后,AX 中的十六位进制内容是 。9. 已知 BX=6D16H,有指令如下MOV CL, 7 SHR BX, CL这两个指令运行后,BX 的值是 。10. 存储器的 扩展方式中,一次读/写操作要求同时访问两片或多片芯片的相同地址单元。11. 8255A 的工作方式 主要是为中断应答式数据传送而设计的。12. 8086 的中断向量表共占 个内存单元。13. 8253 内部包含了 3 个 位的减法计数器。14. 微机硬件系统基本结构由 CPU、存储器、接口电路、外部设备及 组成。15. 8086CPU 中完成逻辑地址转换成物理地址的功能部件称为 部件。二、单项选择题(本题 10 小题,每小题 3 分,共 30 分)1. 8086 处理器最小工作方式和最大工作方式的主要差别是( ) 。A、内存容量的不同 B、I/O 端口数不同 C、数据总线位数不同 D、单处理器和多处理器的不同2. 若要使寄存器 AL 中的低 4 位不变,高 4 位清零,应使用的指令是( ) 。第 2 页 共 4 页A、AND AL,0FH B、AND AL,0F0H C、OR AL,0FH D、OR AL,0F0H3. 8086 中断向量地址=( )中断类型码。A、 2 B、 4C、 8 D、 164. 下列 8086 指令中不影响堆栈变化的指令是( ) 。A、PUSH B、JMP C、CALL D、IRET5. 中断普通全嵌套方式是指( ) 。A、固定优先级 B、 优先级自动循环变化C、初始优先权通过命令指定,其他同 B D、 以上皆不对6. 下列 8086CPU 标志寄存器 FR 的标志位中,不属于状态标志位的是( ) 。A、 OF B、 IFC、 AF D、 PF 7. 源程序结束伪指令操作助记符是( ) 。A、 ENDS B、 ENDMC、 ENDP D、 END8. 8086CPU 寻址 I/O 端口最多使用( )条地址线。A、8 B、10 C、16 D、129. 下列关于 8086 系统中时钟周期、总线周期和指令周期的长短排序正确的是( ) 。 A、 总线周期指令周期时钟周期 B、指令周期总线周期时钟周期C、 总线周期时钟周期指令周期 D、指令周期时钟周期总线周期 10. 在 Intel 8253 应用中,如果希望由一个硬件边沿信号产生一个可编程宽度的负脉冲,可设置8253 的方式为( ) 。A、方式 0 B、方式 1 C、方式 4 D、方式 5三、简答与分析题(本题 4 小题,共 30 分)1. (7 分)将十六进制数 62A0H 与 9D60H 相加,给出和数及标志位 AF,SF,ZF,CF,OF和 PF 的状态。2. (7 分)简述 8086 CPU 指令系统中的 POP AX 指令的操作过程,并说明堆栈数据的特点?第 3 页 共 4 页3. (8 分)某 8 位微机系统中的存储器子系统如下图所示,请分别写出 EPROM1EPROM4 存储芯片的地址范围。4. (8 分)现有程序段如下:MOV AX, 1234HXOR BX, BXDON: CMP AX, 0JZ NEXTSHL AX, 1JNC DONINC BLJMP DONNEXT : HLT请问:该程序完成的功能是什么?程序执行完后,BL 寄存器中存放的内容是什么?四、编程与综合应用题(本题 3 小题,每小题 15 分,共 45 分)1. 设数据段有三个无符号数 20H、80H 和 C0H,分别存放在以 DAT 为首地址的连续 3 个字节单元中,要求找出三个数中数值大小居中的一个,并将其存入 BUF 字节单元中。试完成下列程序。DATA SEGMENT DAT DB 20H,80H,0C0H BUF DB ?DATA ENDS 第 4 页 共 4 页MOV AL, DATMOV BL,DAT+1MOV CL, DAT+2CMP AL,BLJB XCHG AL,BLLP1:CMP AL,CLJAE XCHG AL,CLCMP AL,BLSAV AL,BL SAV:MOV ,AL MOV AH,4CHINT 21H2. 设有三个字节变量 X、Y、Z,试找出 X、Y 有符号数中较大者送入 Z 中,编写程序。3. ADC0809 和系统总线连接如下图所示。请编写完整程序实现,用中断方式巡回取样 8 路模拟输入,将转换结果放在 BUFFER 开始的内存单元,采集 100 组数据后停止。地址译码器输出 220H-227H 可控制启动信号 START 及选通 IN0IN7,IRQ0 的中断类型号为08H。第 5 页 共 4 页