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

2018年上海交通大学408计算机学科专业基础综合[专业硕士]之计算机组成原理考研仿真模拟五套题

  摘要

一、简答题

1. 数字计算机有哪些主要应用?

【答案】数字计算机的主要应用有:科学计算、自动控制、测量和测试、信息处理、教育和卫生、家用电器、人工智能。

2. 某机器中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应中断而进入该中断处理程序时是否要将通用寄存器内容保存到主存中去? 需保存几个寄存器?

【答案】(1)要将通用寄存器内容保存到主存中去。

(2)中断服务程序中要使用的通用寄存器原内容保存到存储器中,中断服务程序要动用哪个寄存器,就保存哪个,所以需要保存2个。

3. 为什么软件能够转化为硬件,硬件能够转化为软件? 实现这种转化的媒介是什么?

【答案】软件能够转化为硬件,硬件能够转化为软件原因如下:

(1)容量大、价格低、体积小、可改写的只读存储器提供了软件固化的良好物质基础。现在已经可以把许多复杂的、常用的程序制作成固件。就它的功能来说,固件是软件,但从形态来说,固件又是硬件。

(2)目前在一片硅单晶芯片上制作复杂的逻辑电路已经是实际可行的,这又为扩大指令的功能提供了相应的物质基础。因此,本来通过软件手段来实现的某种功能,现在可以通过硬件来直接解释执行。传统的软件部分,今后完全有可能“固化”甚至“硬化”。

(3)任何操作可以由软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。

实现这种转化的媒介是软件与硬件的逻辑等价性。

4. 说明存储器总线周期与

总线周期的异同点。

总线周期用于对接口中的端口进行读写。

【答案】存储总线周期用于对内存读写,

5. 现代计算机系统如何进行多级划分? 这种分级观点对计算机设计会产生什么影响?

【答案】(1)现代计算机系统可分为五个层次

① 第一级是微程序设计级或逻辑电路级,是一个实在的硬件级,由硬件直接执行;② ② 第二级是一般机器级,称为机器语言级,也是硬件级,它由微程序解释机器指令系统; ③ 第三级是操作系统级,它由操作系统程序实现;

④第四级是汇编语言级,由汇编程序支持和执行,它给程序人员提供一种符号形式语言,以减少程序编写的复杂性;

⑤第五级是高级语言级,它是面向用户的,为方便用户编写应用程序而设置的。 (2)对计算机设计产生的影响

①用这种用一系列的级来组成计算机的概念和技术,对了解计算机如何组成提供了一种好的结构和体制;

②而且用这种分级的观点来设计计算机,对保证产生一个良好的系统结构也是很有帮助的。

二、分析题

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

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

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

(2)CPU 访存的平均时间

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

7. 某光栅扫描显示器的分辨率为

,颜色为真彩色,帧频为75Hz (逐行扫描)(24位)

显示存储器为双端口存储器。回归和消隐时间忽略不计。

(1)每一像素允许的读出时间是多少? (2)刷新带宽是多少? (3)显示总带宽是多少?

【答案】(1)每一像素允许的读出时间为

(2)刷新带宽一分辨率×颜色深度×帧频

(3)显示总带宽=

刷新带宽

8. CPU 执行一段程序时,cache 完成存取的次数为3800次,主存完成存取的次数为200次,已知cache 存取周期为50ns , 主存为250ns ,求cache-主存系统的效率和平均访问时间。

【答案】cache 的命中率

cache-主存系统效率e 为

平均访问时间

9. 设存储器容量为32字,字长64位,模块数m=4, 分别用顺序方式和交叉方式进行组织。存储周期T=200nS, 数据总线宽度为64位,总线传送周期各是多少?

【答案】信息总量:q :64位x4=256位顺序存储器与交叉存储器读出4个字的时间分别是:

则顺序存储器带宽为

交叉存储器带宽为

10.某机字长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 ),故总的加法时间