2024年中国民航大学微型计算机原理与接口技术考研复试仿真模拟五套题
主编:掌心博阅电子书
特别说明
本书严格按照该科目考研复试笔试最新题型、试题数量和复试考试难度出题,结合考研历年复试经验,整理编写了五套复试仿真模拟试题并给出了答案解析。涵盖了这一复试科目常考试题及重点试题,针对性强,是复试报考本校笔试复习的首选资料。
版权声明
青岛掌心博阅电子书依法对本书享有专有著作权,同时我们尊重知识产权,对本电子书部分内容参考和引用的市面上已出版或发行图书及来自互联网等资料的文字、图片、表格数据等资料,均要求注明作者和来源。但由于各种原因,如资料引用时未能联系上作者或者无法确认内容来源等,因而有部分未注明作者或来源,在此对原作者或权利人表示感谢。若使用过程中对本书有任何异议请直接联系我们,我们会在第一时间与您沟通处理。
因编撰此电子书属于首次,加之作者水平和时间所限,书中错漏之处在所难免,恳切希望广大考生读者批评指正。
www.handebook.com
目录
2024年中国民航大学微型计算机原理与接口技术考研复试仿真模拟五套题(一) ................................. 4 2024年中国民航大学微型计算机原理与接口技术考研复试仿真模拟五套题(二) ............................... 10 2024年中国民航大学微型计算机原理与接口技术考研复试仿真模拟五套题(三) ............................... 16 2024年中国民航大学微型计算机原理与接口技术考研复试仿真模拟五套题(四) ............................... 22 2024年中国民航大学微型计算机原理与接口技术考研复试仿真模拟五套题(五) ............................... 29
第 3 页,共 35 页
www.handebook.com
2024年中国民航大学微型计算机原理与接口技术考研复试仿真模拟五套题(一)
说明:本书由编写组多位高分在读研究生按照考试大纲、真题、指定参考书等公开信息潜心整理编写,仅供考研复习参考,与目标学校及研究生院官方无关,如有侵权请联系我们立即处理。
一、简答题
1. 8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?
【答案】状态标志位有6个:ZF,SF,CF,OF,AF,PF。其意思是用来反映指令执行的特征,通常是由CPU根据指令执行结果自动设置的;控制标志位有3个:DF,IF,TF。它是由程序通过执行特定的指令来设置的,以控制指令的操作方式。
2. 什么是中断类型码?什么叫中断向量?什么叫中断向量表?它们之间有什么联系?
【答案】8086/8088系统可以处理256种中断,为了区别每一种中断,为每个中断安排一个号码,称为中断类型码。每一种中断服务程序在内存中的起始地址称为中断向量,以32位逻辑地址表示,即为CS:IP。把所有中断向量存储在内存中的某一个连续区中,这个连续的存储区称为中断向量表。
4)的单元中存放IP中断向量CS:IP在中断向量表中的位置为:中断向量表中偏移量为(中断类型码×
4+2)的单元中存放CS的值。 的值,偏移量为(中断类型码×
3. 设AX=2875H、BX=34DFH、SS=1307H、SP=8H,依此执行PUSH AX、PUSH BX、POP AX、POP CX后栈顶指针变为多少?AX=? BX=? CX=?青岛掌д心博阅电子书
【答案】当前栈顶指针=SS*10H+SP=13070H+8H=13078H,依此执行PUSH AX、PUSH BX、POP AX、POP CX后栈顶指针仍为13078H。但AX=34DFH,BX=34DFH,CX=2875H。
4. 8086最多可有多少级中断?按照产生中断的方法分为哪两大类?
【答案】有8级;按照产生中断的方法可分为硬件中断和软件中断。
5. 微处理器为什么需要用接口和外设相连接?
【答案】因为许多接口设备中,在工作原理,驱动方式,信息格式以及工作速度方面彼此相差很大,因此为了进行速度和工作方式的匹配,并协助完成二者之间数据传送控制任务。
6. 中断向量表的功能是什么?若中断向量号分别为1AH和20H,则它们的中断向量在中断向量表的什么位置上?
【答案】中断向量表的功能是当中断源发出中断请求时,即可查找该表,找出其中断向量,就可转入相应的中断服务子程序。1AH在中断向量表的位置是1AH*4=68H在中断向量表0000:0068处;20H在中断向量表的位置是80H在中断向量表0000:0080处。
7. 累加器和其它通用寄存器相比有何不同?
【答案】累加器是通用寄存器之一,但累加器和其它通用寄存器相比又有其独特之处。累加器除了可用做通用寄存器存放数据外,对某些操作,一般操作前累加器用于存放一个操作数,操作后,累加器用于存放结果。
8. 外部设备数据传送有哪几种控制方式?从外部设备的角度,比较不同方式对外部设备的响应速度。
【答案】外部设备数据传送有以下四种控制方式。
第 4 页,共 35 页
www.handebook.com
直接传送方式(也称为无条件传送方式、同步传送方式):这种情况下,外部端口完全被动地等待CPU的访问,没有确定的响应速度,响应时间取决于CPU忙碌的程度以及程序对外部设备控制采取的策略。
CPU的响应延迟约为3~10查询方式:如果CPU在某一时刻只对一个外设采用查询方式进行数据传输,个指令周期。响应速度快于中断方式,慢于DMA方式。
中断方式:CPU的响应延迟平均为几十个指令周期,慢于查询方式,但是这种方式可以同时管理多个外部设备。
DMA方式:外部端口的传输请求由DMA控制器响应,由于DMAC是一个专用于传输控制的电路,任务单一,不发生DMA传输竞争时,响应延迟仅为1~2个DMAC使用的时钟周期,远快于中断方式和查询方式。
二、应用题
9. 写一个完整的程序放在代码段C_SEG中,要求把数据段D_SEG中的DADD1和附加段E_SEG中的DADD2相加,并把结果存放在D_SEG段中的SUM中。其中DADD1、DADD2和SUM均为双字类型,DADD1赋值为98765,DADD2赋值为-15893。
【答案】所求程序为: D_SEG SEGMENT DADD1 DD 98765 SUM DD ? D_SEG ENDS
E_SEG SEGMENT DADD2 DD -15893 E_SEG ENDS
C_SEG SEGMENT
ASSUME CS: C_SEG,DS:D_SEG,ES:E_SEG Start: MOV AX, D_SEG MOV DS, AX MOV AX, E_SEG MOV ES, AX
MOV AX , WORD PTR DADD1 MOV BX , WORD PTR DADD1+2 ADD AX, WORD PTR ES:DADD2 ADC BX, WORD PTR ES:DADD2+2 MOV WORD PTR SUM, AX MOV WORD PTR SUM+2, BX MOV AH, 4CH INT 21H C_SEG ENDS END Start
10.使用移位指令实现一个字乘18的程序段
【答案】MOV AX,05F 7H;被乘数送AX SHL AX,1;被乘数乘以2,结果在AX中 MOV BX,AX;被乘数乘以2的结果暂存到BX MOV CL,3;设置移位位数3
SHL AX,CL;被乘数再乘以8(共乘以16),结果在AX中 ADD AX,BX;被乘数再乘以18,结果在AX中
第 5 页,共 35 页