2018年北华大学微机原理(同等学力加试)复试仿真模拟三套题

更新时间:2023-04-24 18:14:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

考研专业课资料、辅导、答疑一站式服务平台

第 1 页,共 23 页

目录

2018年北华大学微机原理(同等学力加试)复试仿真模拟三套题(一) (2)

2018年北华大学微机原理(同等学力加试)复试仿真模拟三套题(二) (8)

2018年北华大学微机原理(同等学力加试)复试仿真模拟三套题(三) (16)

考研专业课资料、辅导、答疑一站式服务平台

第 2 页,共 23 页 2018年北华大学微机原理(同等学力加试)复试仿真模拟三套题(一)

特别说明:

1-本资料为2018复试学员内部使用,严格按照2018复试常考题型及难度全真模拟预测。

2-资料仅供复试复习参考,与目标学校及研究生院官方无关,如有侵权、请联系我们立即处理。 ————————————————————————————————————————

一、解答题

1. 为什么要建立“地址”这个概念?

【答案】地址是为了描述内存单元在整个存储空间的位置,内存单元在整个存储空间的位置的逻辑映像便是地址了,“地址”概念的引入使得我们访问和操作数据更为简单方便,而不必关心内存单元在机器中的位置。

2. ADC 与微处理器接口的基本任务是什么?

【答案】ADC 与微处理器接口的基本任务是:向ADC 转发启动转换信号;向CP 提供转换结束信号,把转换好的数据送入微处理器。

3. 模块结构化程序设计中,程序的基本结构有哪几类?

【答案】在模块结构化程序设计中,程序的基本结构有顺序程序、分支程序、循环程序和子程序。

4. 8086系统中的物理地址是如何得到的?假如CS=2000H ,IP=2100H 其物理地址应是多少?

【答案】(1)物理地址是由逻辑地址变换得来的。当CPU 需要访问存储器时,总线接口部件BIU 的地址加法器自动完成如下的地址运算:段基址×16+偏移地址,得到物理地址。

(2)当CS=2000H ,IP=2100H 时,物理地址为02000H+2100H=04100H 。

5. 简述8086系统中物理地址的形成过程。8086系统中的物理地址最多有多少个?逻辑地址呢?

【答案】(1)8086系统中的物理地址是由20根地址线形成的。这20位的物理地址由两部分组成,分别是16位段基地址和16位偏移地址,通过一个20位的加法器将这两个地址相加形成。具体做法是将段地址左移4位(段地址的最高位对应地址线的

),然后与偏移地址相加,组成20位的物理地址。由于8086CPU 的地址线是20根,所以其寻址空间是

即8086系统的物理地址空间是1MB 。

(2)8086系统的逻辑地址由段基址和偏移地址两部分组成,都是无符号的16位二进制数,程序设计时采用逻辑地址。当然,在8086系统中,逻辑地址与物理地址相同的,也是1MB 。 6. 8086/8088CPU 的地址/数据总线是分时复用,请问在最小工作方式的读操作时,什么时候是作为地址信号,什么时候是作为数据信号?

【答案】一个基本的总线周期分成

个时钟周期.在读方式时候,在时刻,CPU 把地址放在总线上,这个时候地址/数据总线作地址总线用,然后缓冲一个时钟周期保持RD 读信号有效,在时钟周期内从总线上读取数据,这时候作数据总线用。 二、编程题

考研专业课资料、辅导、答疑一站式服务平台

第 3 页,共 23 页 7. 设计一监视2台设备状态的接口电路和监控程序:若发现某一设备状态异常(由低电平变为高电平),则发出报警信号(指示灯亮),一旦状态恢复正常,则将其报警信号撤除。

【答案】(1)接口电路如图所示

(2)程序如下:

考研专业课资料、辅导、答疑一站式服务平台 第 4 页,共 23 页

8. 己知字变量WA 中存放有4位十六进数现要求将(i 由键盘输/k )存入字节变量BA 的低4位,试编写该程序。

【答案】

STACK SEGMENT STACK ‘STACK ’

STACK ENDS

DA TA SEGMENT

WA DB 12H ,34H

INPUT DB ‘PLEASE INPUT K (0-3):$' NUM DB 0

BA DB 0,‘$'

DA TA ENDS

CODE SEGMENT

START PROC FAR

ASK : MOV DX ,

OFFSET INPUT

RE1: MOV BL ,WA

GOON : CMP NUM ,

1

考研专业课资料、辅导、答疑一站式服务平台

第 5 页,共 23 页

RE2: AND BA ,0F0H

DISP : MOV DX ,

OFFSET BA

START ENDP

CODE ENDS

END START

9. 编写程序:设某个学生的英语成绩已存放在AL 寄存器中,若低于60分,则将字符F (FAIL )赋值给AH ;若高于或等于85分,将字符G (GOOD )赋值给AH ;当在60分和84分之间时,将字符P (PASS )赋值给AH 。

【答案】一般来说,成绩不会小于0分,因此认为成绩是无符号数,使用的条件判断用无符号数方式来测试。先比较成绩是否小于60分,满足则赋字符F 给AH ;不满足说明大于60分,再判断是否大于等于85分,符合该条件就将字符G 赋值给AH ;如果不满足则是在60分和84分之间,赋字符P 给AH 。完整的程序如下:

10.什么叫DMA 传送方式?DMA 控制器8257的主要功能是什么?

【答案】(1)数据在I/O 和存储器之间传送,不经CPU 的干预,而是在专用硬件电路的控制下直接传送,这种方式称为直接存储器存取(Direct Memory Access ,DMA )。为实现这种工作方式而设计的专用接口电路,称为DMA 控制器(DMAC ),如Intel 公司的8237、8257等。

(2)

DMA 控制器8257的主要功能体现在其进行DMA 数据传送的处理过程和四种操作类型及四种①主要操作过程包括:a.申请并取得系统总线的控制权;b.响应外部设备的DMA 请求,并进行优先级的处理;c.利用锁存器产生16位地址以访问内存;d.产生相应的外部设备和存储器的读写信号,控制外设和存储器间的数据传送,在数据传送结束时产生结束信号EOP 。

②四种操作类型:a.DMA 写传送,即数据从外设到存储器;b.DMA 读传送,即数据从存储器到外设;c.DMA 校验;d.存储器到存储器间数据传送。

③四种数据传送:a.单次传送;b.成组传送;c.请求传送;d.级联传送。

本文来源:https://www.bwwdw.com/article/jnoq.html

Top