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

2017年武汉理工大学计算机科学与技术学院408计算机学科专业基础综合之计算机组成原理考研仿真模拟题

  摘要

一、分析题

1. 某计算机系统的内存储器由cache 和主存构成,cache 的存取周期为45ns , 主存的存取周期为200ns 。已知在一段给定的时间内,CPU 共访问内存4500次,其中340次访问主存。问:

(1)cache 的命中率是多少?

(2)CPU 访问内存的平均时间是多少纳秒? (3)cache-主存系统的效率是多少? 【答案】(1)cache 的命中率

(2)CPU 访存的平均时间

(3)cache-主存系统的效率

2. 指令格式结构如下所示,试分析指令格式及寻址方式特点。

【答案】指令格式及寻址方式特点如下: (1)单字长二地址指令。 (2)操作码字段OP 可以指定均在寄存器中。

(4)这种指令结构常用于算术逻辑运算类指令。

3. CD-ROM 光盘的外缘有5mm 宽的范围因记录数据困难,一般不使用,故标准的播放时间为60min 。计算模式1和2情况下光盘存储容量是多少?

【答案】扇区总数

模式1存放计算机程序和数据,其存储容量为模式2存放声音、图像等多媒体数据,其存储容量为

条指令。

,所以是RR 型指令,两个操作数(3)源和目标都是通用寄存器(可分别指定32个寄存器)

4. 试分析图所示写电流波形属于何种记录方式。

【答案】(1)是调频制(FM )。 (2)是改进调频制(MFM )。 (3)是调相制(PE )。 (4)是调频制(FM )。 (5)是不归零制(NRZ )。 (6)是“见1就翻制”(NRZ1)。

5. 假设一条指令的指令周期分为取指令、指令译码、执行指令三个子过程段,且这三个子过程延迟时间相等,即每个子过程延迟时间都为T 。假设某程序共同n=10000条指令,请写出如下两种情况下CPU 执行该程序所需的时间,画出时空图。

(1)指令顺序执行方式; (2)指令流水执行方式。

【答案】(1)指令顺序执行方式如图1所示。

图1指令顺序执行方式

执行n 条指令的总时间为

:线中同时有3 条指令在执行,故

其中2T 是填满流水线的时间。

(2)指令流水执行方式如图2所示。执行n 条指令的总时间为:2T 时间延迟后,CPU 流水

图2指令流水执行方式

6. 某机字长16位,使用四片74181组成算术/逻辑运算单元,设最低位序号标注为第0位。

(1)写出第5位的进位信号(:6的逻辑表达式; (2)估算产生

所需的最长时间;

(3)估算最长求和时间。

【答案】(1)组成最低四位的74181进位输出为

为向第0位进位

其中

.

所以

(2)设标准门延迟时间为T , “与或非”门延迟时间为1.5T ,产生面输入端

制参数

的路径应当从74181最下

算起,经过1个反相器和4级“与或非”门,故最长延迟时间为

(3)最长求和时间应从施加操作数到ALU 算起:第一片74181有3级“与或非”门(产生控

,第二、三片74181共2级反相器和2级“与或非”门(进位链)第四片74181

,故总的加法时间

为求和逻辑(1级与或非门和1级半加器,设其延迟时间为3T )

二、计算题

7. 如果一条指令的执行过程分为取指令、指令分析、指令执行三个子过程,且取指令、分析指令、执行指令三个过程段的时间都是n=2000条指令所用的总时间。

【答案】①顺序执行方式

:②流水执行方式:

分别求指令顺序执行、指令流水执行两种方式执行

三、综合应用题

8. 改进

芯片设计,操作控制信号只有8种。

和即可,通过

的逻辑组

【答案】在操作控制信号只有8种时,

工作方式选择

合,可以表示8种状态,这时的通过控制相应状态逻辑的开或关,即可构成一种操作控制。