好文档 - 专业文书写作范文服务资料分享网站

2020年中国农业科学院微型计算机原理与接口技术考研复试终极预测五套题

天下 分享 时间: 加入收藏 我要投稿 点赞

2020年中国农业科学院微型计算机原理与接口技术考研复试终极预测五套题

主编:掌心博阅电子书

特别说明

本书严格按照该复试笔试科目最新考试题型、试题数量和考试难度出题,结合历年复试经验整理编写了复试五套终极预测模拟题并给出了答案解析。该套模拟题涵盖了这一考研复试笔试科目常考试题及笔试重点试题,针对性强,是考研报考本校复试笔试复习的首选资料。

版权声明

青岛掌心博阅电子书依法对本书享有专有著作权,同时我们尊重知识产权,对本电子书部分内容参考和引用的市面上已出版或发行图书及来自互联网等资料的文字、图片、表格数据等资料,均要求注明作者和来源。但由于各种原因,如资料引用时未能联系上作者或者无法确认内容来源等,因而有部分未注明作者或来源,在此对原作者或权利人表示感谢。若使用过程中对本书有任何异议请直接联系我们,我们会在第一时间与您沟通处理。

因编撰此电子书属于首次,加之作者水平和时间所限,书中错漏之处在所难免,恳切希望广大考生读者批评指正。

www.handebook.com

目录

2020年中国农业科学院微型计算机原理与接口技术考研复试终极预测五套题(一) ............................. 4 2020年中国农业科学院微型计算机原理与接口技术考研复试终极预测五套题(二) ............................. 9 2020年中国农业科学院微型计算机原理与接口技术考研复试终极预测五套题(三) ...........................17 2020年中国农业科学院微型计算机原理与接口技术考研复试终极预测五套题(四) ...........................23 2020年中国农业科学院微型计算机原理与接口技术考研复试终极预测五套题(五) ...........................30

第 3 页,共 36 页

www.handebook.com

2020年中国农业科学院微型计算机原理与接口技术考研复试终极预测五套题(一)

说明:本书由编写组多位高分在读研究生按照考试大纲、真题、指定参考书等公开信息潜心整理编写,仅供考研复习参考,与目标学校及研究生院官方无关,如有侵权请联系我们立即处理。 一、简答题

1. CPU在内部结构上由哪几部分构成?CPU应具备哪些主要功能?

【答案】CPU在内部结构上由运算器、控制器、寄存器阵列和内部总线等各部分构成,其主要功能是完成各种算数及逻辑运算,并实现对整个微型计算机控制,为此,其内部又必须具备传递和暂存数据的功能。

2. 微处理器,微型计算机和微型计算机系统三者之间有何区别?

【答案】微处理器即CPU,它包括运算器、控制器、寄存器阵列和内部总线等部分,用于实现微型计算机的运算和控制功能,是微型计算机的核心;一台微型计算机由微处理器、内存储器、I/O接口电路以及总线构成;微型计算机系统则包括硬件系统和软件系统两大部分,其中硬件系统又包括微型计算机和外围设备;由此可见,微处理器是微型计算机的重要组成部分,而微型计算机系统又主要由微型计算机作为其硬件构成。

3. 通常,解决中断优先级的方法有哪几种?

【答案】3种,软件查询确定优先级,硬件优先级排队电路确定优先级,具体中断屏蔽的接口电路。

4. 8255A的功能是什么,有哪几个控制字,各位的意义是什么?

【答案】8255A是一种通用的可编程程序并行I/O接口芯片.它有两个控制字,一个是方式选择控制字,它的作用是实现对8255A的各个端口的选择。一个是对C口进行置位或复位控制字.它的作用是能实现对端口C的每一位进行控制。青岛掌к心博阅电子书

5. 8259A可以设置哪些优先级方式,各有何特点?青岛掌р心博阅电子书

【答案】8259A对中断优先级的设置方式有固定优先级和循环优先级,具体又可分为全嵌套方式,特殊全嵌套方式,优先级自动循环方式和优先级特殊循环4种方式。在特殊全嵌套方式下,当处理某一级中断时,如果有同级的中断请求,也会给予响应从而实现一种对同级中断请求的特殊嵌套。在全嵌套方式中,只有当更高级的中断请求来到时,才会进行嵌套。在优先级自动循环方式下,当某个中断源被服务后,其优先级别自动降为最低,中断系统一开始工作时IR0优先级最高。优先级特殊循环方式和优先级自动循环方式相比,只有一点不同。在优先级特殊循环方式中,一开始的最低优先级是由编程确定的。

6. 8086CPU中有哪些寄存器?分组说明用途。哪些寄存器用来指示存储器单元的偏移地址?

【答案】8086CPU中有8个通用寄存器AX、BX、CX、DX、SP、BP、SI、DI;两个控制寄存器IP、FL;四个段寄存器CS、DS、SS、ES。8个通用寄存器都可以用来暂存参加运算的数据或中间结果,但又有各自的专门用途。例如,AX专用做累加器,某些指令指定用它存放操作数和运算结果;CX为计数寄存器,在某些指令中做计数器使用;DX为数据寄存器;BX为基址寄存器,BP为基址指针,SI为源变址寄存器,DI为目的变址寄存器,这4个寄存器在数据寻址中用来存放段内偏移地址(有效地址)或段内偏移地址的一部分;SP为堆栈指示器,用来存放栈顶有效地址。两个控制寄存器用来存放有关的状态信息和控制信息。例如,标志寄存器FL用来存放状态标志和控制标志;而指令指针用来存放下一条要取指令的有

第 4 页,共 36 页

www.handebook.com

效地址。四个段寄存器用来存放段地址。例如,CS寄存器用来存放代码段的段地址;DS寄存器用来存放数据段的段地址;SS寄存器用来存放堆栈段的段地址;ES寄存器用来存放扩展段的段地址。青岛掌я心博阅电子书

7. 段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?

【答案】指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。 8. 8086系统中存储器的逻辑地址由哪两部分组成?物理地址由何器件生成?如何生成?每个段的逻辑地址与寄存器之间有何对应关系?青岛掌ф心博阅║рс电子书

【答案】8086系统中存储器的逻辑地址由段地址(段首址)和段内偏移地址(有效地址)两部分组成;存储单元的物理地址由地址加法器生成,寻址时,CPU首先将段地址和段内偏移地址送入地址加法器,地址加法器将段地址左移4位并与段内偏移地址相加,得到一个20位的物理地址。数据段的段地址在DS寄存器中,段内偏移地址可能在BX、BP、SI或DI寄存器中。代码段的段地址在CS寄存器中,段内偏移地址在IP寄存器中。堆栈段的段地址在SS寄存器中,段内偏移地址在SP寄存器中。扩展段的段地址在ES寄存器中,段内偏移地址可能在BX、BP、SI或DI寄存器中。

二、应用题

9. 使用移位指令实现一个字除以10的运算

【答案】使用移位指令实现一个字除以10的运算,必须将X/10拆分成多项的和,而每一项都应是非的某次幂的倒数。利用等比级数的前N项和公式,可求出A0=X/8,公比Q=-1/4,故X/10=X/8-X/32+X/128-X/512+...,

所求的程序段是:

MOV AX,FE00H;被除数送AX MOV CL,3;设置移位位数3

SHR AX,CL;被乘数除以8,结果在AX中 MOV BX,AX;被乘数除以8的结果暂存到BX MOV CL,2;设置移位位数2

SHR AX,CL;被乘数除以4(累计除32),结果在AX中 SUB BX,AX;被除数/8-被除数/32,结果在BX中 MOV CL,2;设置移位位数2

SHR AX,CL;被乘数除以4(累计除128),结果在AX中 ADD BX,AX;被除数/8-被除数/32+被除数/128,结果在BX中 MOV CL,2;设置移位位数2

SHR AX,CL;被乘数除以4(累计除512),结果在AX中

SUB BX,AX;被除数/8-被除数/32+被除数/128-被除数/512,结果在BX中

10.编写程序,比较两个字符串STRING1和STRING2所含字符是否完全相同,若相同则显示“MATCH”,若不同则显示“NO MATCH”。

【答案】datarea segment

string1 db ?asfioa? string2 db ?xcviyoaf?

第 5 页,共 36 页

2020年中国农业科学院微型计算机原理与接口技术考研复试终极预测五套题

2020年中国农业科学院微型计算机原理与接口技术考研复试终极预测五套题主编:掌心博阅电子书特别说明本书严格按照该复试笔试科目最新考试题型、试题数量和考试难度出题,结合历年复试经验整理编写了复试五套终极预测模拟题并给出了答案解析。该套模拟题涵盖了这一考研复
推荐度:
点击下载文档文档为doc格式
71rvz2qtj60wacw0f2p46m3qp9xkwe00yrd
领取福利

微信扫码领取福利

微信扫码分享