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

2017年西南大学计算机组成原理(同等学力加试)考研复试核心题库

  摘要

一、名词解释

1. SMP

【答案】机系统:

①有两个以上功能相似的处理机。 ②这些处理机共享同一主存和③所有处理机共享对通道。

④所有处理机能完成同样的功能。 ⑤系统被一个集中式操作系统文件级和数 据元素级的交互。

控制。

提供各处理机及其程序之间的作业级、任务级、

设施,以总线或其他内部连接机制互连在一起;这样,存

储器存取时间 对每个处理机都是大致相同的。

设备的访问,或通过同一通道,或通过提供到同一设备路径的不同

既指计算机硬件体系结构,也指反映此体系结构的操作系统行为。

定义为具

有如下特征的独立计算

二、简答题

2. 比较数字计算机和模拟计算机的特点。

【答案】(1)模拟计算机的特点是数值由连续量来表示,运算过程也是连续的,用电压表示数据,采用电压组合和测量值的计算方式,盘上连线的控制方式;

(2)数字计算机是在算盘的基础上发展起来的,采用数字表示数量的大小,其主要特点是按位运算,并且不连续地跳动计算,用数字0和1表示数据,采用数字计数的计算方式,程序控制的控制方式;

(3)与模拟计算机相比,数字计算机的精度高,数据存储量大,逻辑判断能力强。

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

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

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

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

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

也可以由软件来完成。

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

三、计算题

4. 已知

用二进制形式求(x ×y )浮,保留4位有效数位。

第2步将被乘数与乘数的指数部分

相加

用移码表不则为

第3步将x 与y 的有效数位相乘:

【答案】第1步用二进制形式表示x 和y :

乘积为溢也无下溢。

我们只需4位有效数位,故结果修正为

已经规格化了。由于移码表示时,

第4步规格化,并检

因此既无上

查是否溢出上步乘积结果为

第5步舍入操作:舍入到4位有效数字 这一步无需做任何操作,结果仍为

第6步确定乘积符号:由于x 和Y 符号相反,乘积为负数,即为

一、名词解释

1. 空间并行

【答案】空间并行即资源重复。在并行性概念中引入空间因素,以数量取胜,通过重复设置硬件资源,大幅度提高计 算机系统的性能。随着硬件价格的降低,资源重复在单处理机中通过部件冗余、多存储体等方式被广泛应用,而多处理机本身就是实施“资源重复”原理的结果。

二、简答题

2. 数字计算机如何分类? 分类的依据是什么?

【答案】数字计算机可分为专用计算机和通用计算机,分类依据是计算机的效率、速度、价格、运行的经济性和适应性。

3. 在虚存实现过程中,有些页面会在内存与外存之间被频繁地换入和换出,使系统效率急剧下降。这种现 象称为颠簸。请解释产生颠簸的原因,并说明防止颠簸的办法。

【答案】产生颠簸的原因主要有: (1)分配的页面数太少; (2)替换策略不佳。 防止颠簸的办法:

(1)适当增加分配给用户程序的页面数; (2)选取

或更好的替换策略。

三、计算题

4. 设机器字长16位,定点表示,尾数15位,数符1位,问:

(1)定点原码整数表示时,最大正数是多少?最小负数是多少? (2)定点原码小数表示时,最大正数是多少?最小负数是多少? 【答案】(1)定点原码整数表示:

最小负数值最小负整数表示

最大正数值最大正整数表示

(2)定点原码小数表示:

最大正数值最小负数值