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

2017年牡丹江师范学院微机原理(同等学力加试)复试实战预测五套卷

  摘要

一、解答题

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

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

2. 试述下列器件的功能,并画出它们的符号:可控计数器、环形计数器、程序计数器。

【答案】(1)可控计数器

①功能

可控计数器的控制端COUNT 控制JK 触发器的J 、K 端的输入。

②符号

(2)环形计数器

①功能

环形计数器是用来发出顺序控制信号。

②符号

(3)程序计数器

①功能

程序计数器是一个行波计数器,不仅可以从0开始计数,而且可以将外来的数据装入其中。 ②符号

3. 累加器有何用处?画出其符号。

【答案】(1)用处

累加器可以装入和输出数据,还能使存入其中的数据进行左移和右移。

(2)符号

4. 分析程序,并回答问题。

(1)主过程中的前3条指令的作用是什么?

(2)该程序实现的功能是什么?

(3)请写出程序的执行结果。

【答案】(1)是将PSP 首的INT20H 指令的段基址和偏移地址压入堆找,程序执行RET 指令时,由其FAR 属性,堆栈内的PSP 首单元的逻辑地址弹出到CS :IP 之中,INT20H 指令得到执行,确保返回到DOS 状态。

(2)程序利用递归调用实现n 的阶乘的求解。

(3)

5. 设有下列一个求解带符号数数组最大值的程序。若需要求绝对值最大的数,程序应如何修改?又若数组元素为无符号数,程序应如何修改?