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

2017年上海交通大学408计算机学科专业基础综合之计算机组成原理考研导师圈点必考题汇编

  摘要

一、简答题

1. 说明总线结构对计算机系统性能的影响。

【答案】总线结构对计算机系统的性能影响有以下四点:

(1)简化了硬件的设计。从硬件的角度看,面向总线是由总线接口代替了专门的

由总线规范给出了传输线或信号的规定,并对存储器、设备和

的规定,所以,面向总线的微型计算机设计只要按照这些规定制作插件等,将它们连入总线即可工作,而不必考虑总线的详细操作。

(2)简化了系统结构。整个系统结构清晰,连线少,底板连线可以印刷化。

(3)系统扩充性好。一是规模扩充,二是功能扩充。规模扩充仅仅需要多插一些同类型的插件;功能扩充 仅仅需要按总线标准设计一些新插件,插件插入机器的位置往往没有严格的限制。这就使系统扩充既简单又快速可靠,而且也便于查错。

(4)系统更新性能好。存储器、接口等都是按总线规约挂到总线上的,故只要总线设计恰当,可以随时随着处理器芯片以及其他有关芯片的进展设计新的插件,对系统进行更新,且这种更新只需更新需要更新 的插件,其他插件和底板连线一般不需更改。

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

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

3. 段式虚拟存储器对程序员是否透明?请说明原因。

【答案】虚拟管理是由软件(操作系统)和硬件共同完成,由于软件的介入,虚存对实现存储管理系统程序不透 明。而段是按照程序的自然分界划分的长度可以动态改变的区域。通常,程序员把子程序、操作数和常数等不同 类型的数据划分到不同的段中,并且每个程序可以有多个相同类型的段。由于分段是由程序员完成的,所以段式 虚拟存储器对程序员而言不是透明的,但虚存到实存的地址映射是由系统软件辅助完成的,故对应用程序而言, 段是虚拟存储器是“半透明”的。

4. 比较单总线、多总线结构的性能特点。

【答案】(1)单总线结构是通过一组总线连接整个计算机系统的各大功能部件,即各大部件之间的所有的信息传 送都通过这组总线。其结构如图1所示。优点是允许与内存之间直接交换信息,只需分配总线使用权,不需要

接口,如何挂在总线上都作了具体插件、存储器插件以及设备之间或设备干预信息的交换,即总线资源是由各大功能部件分时共享的。缺点是由于全部系统部件都连接在一组总线上,总线的负载很重,

可能使其吞量达到饱和甚至不能胜任的程度,故多为小型机 和微型机采用。

图1 单总线结构

(2)双总线结构有两条总线,一条是内存总线,用于

另一条是

构中,通道是计算机系统 中的一个独立部件,使

理器,故双总线通常在大、中型计算机中采用。

内存和通道之间进行数据传送;总线,用于多个外围设备与通道之间进行数据传送。其结构如图2所示。双总线结的效率大为提高,并可以实现形式多样且更为复杂的数据传送。优点是以增加通道这一设备为代价的,通道实际上是一台具有特殊功能的处

图2 双总线结构

(3)三总线结构在计算机系统各部件之间采用三条各自独立的总线来构成信息通路。这三条总线是:内存总线,

输入瑜出

于总线和直接存储器访问总线供总线,如图所示。内存总线用

和各类外设之间通讯用

;总和内存之间传送地址、数据的控制信息

;线使内存和高速外设之间直接传送数据。通常在三总线系统中,任一时刻只使用一种总线,但若使用多入口存储器,内存总线可与

系统总线的工作效率较低。

总线同时工作,此时三总线系统比单总线系统运行得更快。或内存间接传送,所以三总线但是三总线系统中,设备不能直接进行信息传送,而必须经过

图3 三总线结构

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

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

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

的控制方式;

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

二、分析题

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

【答案】扇区总数

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

7. 单机系统中采用的总线结构有三种基本类型。请分析这三种总线结构的特点。

【答案】根据连接方式的不同,单机系统中采用的总线结构有以下三种基本类型:

①单总线结构。它是用一组总线连接整个计算机系统的各大功能部件,各大部件之间的所有的信息传送都通过这组总线。其结构如图(a )所示。单总线的优点是允许1/ (设备之间或I/O设备与内存之间直接交换信息,只需CPU 分配总线使用权,不需要CPU 干预信息的交换。所以总线资源是由各大功能部件分时共享的。单总线的缺点是由于全部系统部件都连接在一组总线上,所以总线的负载很重,可能使其吞吐量达到饱和甚至不能胜任的程度。

②三总线结构。即在计算机系统各部件之间采用三条各自独立的总线来构成信息通路。这三条总线是:主存总线,输入/输出(I/O)总线和直接内存访问(DMA )总线,如图(b )所示。主

I/O总线供CPU 和各类外设之间通讯用;存总线用于CTU 和主存之间传送地址、数据和控制信息;

DMA 总线使主存和高速外设之间直接传送数据。一般来说,在三总线系统中,任一时刻只使用一种总线。

③双总线结构。它有两条总线,一条是系统总线,用于CPU 、主存和通道之间进行数据传送;另一条是I/0总线,用于多个外围设备与通道之间进行数据传送。其结构如图(c )所示。双总线结构中,通道是计算机系统中的一个独立部件,使CPU 的效率大为提高,并可以实现形式多样而更为复杂的数据传送。双总线的优 点是以増加通道这一设备为代价的,通道实际上是一台具有特殊功能的处理器,所以双总线通常在大型计算机