当前位置:问答库>考研试题

2018年华北电力大学(北京)控制与计算机工程学院843微机原理及应用[专业硕士]考研核心题库

  摘要

一、计算题

1. 试简单说明Pentium 浮点部件的流水线操作5个步骤。

【答案】Pentium 的浮点部件采用了流水线操作技术,流水线操作由5个操作步骤组成:①预取(PF ); ②指令译码(DI ); ③产生地址(D2); ④执行ALU 和cache 访问(EX ); ⑤回写(WB )。

2. ISA 总线中

,信号的作用是什么?

【答案】和分别为:存储器读控制信号、存储器写控制信号、输入输出读控制信号、输入输出写控制信号。

3. 分析程序,说明其功能。

【答案】程序采用逻辑尺D 控制A 数组与B 数组之间的运算关系,并将运算结果保存在C

数组中。由逻辑尺 D=0A0H=10100000B,当位为“1”时,进行加运算,当位为“0”时进行减运算。

第 2 页,共 24 页

结果为:

4. 主板上有哪些插槽和插座?各有什么用处?

【答案】(1)总线扩展插槽

用于扩展微机的功能

(2)内存条插槽

用于扩大微机的内存。

(3)IDE 接口插槽

用于连接硬盘驱动器或光盘驱动器。

(4)SATA 接口插槽

用于连接硬盘

(5)SCSI 接口插槽

对于多媒体及其他许多应用必不可少。

5. 给定一个堆栈区,其地址为

请问:(1)栈顶地址的值;(2)栈底地址的值;(3)在堆栈段寄存器SS 中的段地址是多少?

(4)若存入数据245AI , 在堆栈存储区如何放置,此时SP 的值是多少?

【答案】(1)

(3)

(4)

6. 总线周期的含义是什么?8086/8088的基本总线周期由几个时钟周期组成? 假定某8086CRU 的时钟频率为24MHz ,试问它的一个时钟周期是多少?一个基本总线周期是多少?

【答案】CPU 访问存储器或I/O端口存取一个字节所需的时间称为一个总线周期。8086/8088的基本总线周期由4个时钟周期组成,分别叫做

周期是有差别的。

当8086的时钟频率为24MHz 时,一个时钟周期

7. 名词术语解释:查询方式。

【答案】传送前,CPU 先查询端口状态,待端口就绪后方进行传送。查询传送包括:查询和传

第 3 页,共 24 页 。8086/8088的读总线周期和写总线一个基本的总线周期

送两个环节。其特点是:工作可靠,适用面广,但传送效率低,大量的CPU 工时将被查询环节消耗掉;当服务对象和内容增加时,服务的实时性变差。适用于CPU 负担不重、要求服务的外设对象不多且任务相对简单的场合。

8. 微处理器内部一般由哪些基本部件组成? 试简述它们的主要功能。

【答案】微处理器内部基本部件及其作用如下:

算术逻辑单元ALU (运算器)。对二进制进行算术和逻辑运算。

控制与定时单元(控制器)。发布操作命令的机构,执行程序时负责取出指令、分析指令、执行指令。内部总线。负责在微处理器内部各部件之间传送信息,总线缓冲器用来隔离微处理器内部和外部总线,避免总线冲突。

寄存器阵列。用于临时存放数据和地址。

9. 简述中断响应的一般过程。

【答案】

CPU 在响应外部中断,并转入相应中断服务子程序的过程中,要依次做以下T 作:

(1)从数据总线上读取中断类型号,将其存入内部暂存器。

(2)将标志寄存器PSW 的值入找。

(3)将PSW 中的中断允许标志IF 和单步标志TF 清0,以屏蔽外部其他中断请求,及避免CPU 以单步方式执行中断处理子程序。

(4)保护断点,将当前指令下面一条指令的段地址CS 和指令指针IP 的值入栈,使中断处理完毕后,能正确返回到主程序继续执行。

(5)根据中断类型号到中断向量表中找到中断向量,转入相应中断服务子程序。

(6)中断处理程序结束后,从堆栈中依次弹出IP 、CS 和PSW , 然后返回主程序断点处,继续执行原来的程序。

10.8259A 中的中断屏蔽寄存器IMR 和8086/8088的中断允许标志IF 有何区别?在中断响应过程中,它们怎样配合起来工作?

【答案】IMR 是8位的中断屏蔽寄存器。该寄存器的某个位置1, 表示对应位的IR 外部中断被屏蔽,不会向系统发出中断INT 信号,系统也不会响应该中断。而中断允许标志IF 是CPU 中一个寄存器中的一个位,IF=1表示允许系统在接收到INT 信号后响应中断,否则,不响应任何外部可屏蔽中断。

在中断响应过程中,如果某个8259A 的某个IR 发生了中断,此时对应的IMR 中的位没有被置1, 则将产生中断请求信号INT 给CPU , 这是如果IF=1,则系统将响应该中断。反之,如果IMR 的相应位置1,则对应的IR 中断被屏蔽,即使IF=1,系统仍不会处理中断;而且如果IMR 相应位没有置1, 如果IF=0,则系统也不会响应该中断。IF 相当于总的外部可屏蔽中断的响应开关,IMR 的某个位是对应8259A 的IR 的中断是向系统发出请求的开关。

第 4 页,共 24 页