计算机系统结构 重点 题解 自考复习资料

计算机系统结构  重点 题解  自考复习资料
计算机系统结构  重点 题解  自考复习资料

第1章计算机系统结构的基本概念

1.1 解释下列术语

层次结构:按照计算机语言从低级到高级的次序,把计算机系统按功能划分成多级层次结构,每一层以一种不同的语言为特征。这些层次依次为:微程序机器级,传统机器语言机器级,汇编语言机器级,高级语言机器级,应用语言机器级等。

虚拟机:用软件实现的机器。

翻译:先用转换程序把高一级机器上的程序转换为低一级机器上等效的程序,然后再在这低一级机器上运行,实现程序的功能。

解释:对于高一级机器上的程序中的每一条语句或指令,都是转去执行低一级机器上的一段等效程序。执行完后,再去高一级机器取下一条语句或指令,再进行解释执行,如此反复,直到解释执行完整个程序。

计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。

在计算机技术中,把这种本来存在的事物或属性,但从某种角度看又好像不存在的概念称为透明性。

计算机组成:计算机系统结构的逻辑实现,包含物理机器级中的数据流和控制流的组成以及逻辑设计等。

计算机实现:计算机组成的物理实现,包括处理机、主存等部件的物理结构,器件的集成度和速度,模块、插件、底板的划分与连接,信号传输,电源、冷却及整机装配技术等。

系统加速比:对系统中某部分进行改进时,改进后系统性能提高的倍数。

Amdahl定律:当对一个系统中的某个部件进行改进后,所能获得的整个系统性能的提高,受限于该部件的执行时间占总执行时间的百分比。

程序的局部性原理:程序执行时所访问的存储器地址不是随机分布的,而是相对地簇聚。包括时间局部性和空间局部性。

CPI:每条指令执行的平均时钟周期数。

测试程序套件:由各种不同的真实应用程序构成的一组测试程序,用来测试计算机在各个方面的处理性能。

存储程序计算机:冯·诺依曼结构计算机。其基本点是指令驱动。程序预先存放在计算机存储器中,机器一旦启动,就能按照程序指定的逻辑顺序执行这些程序,自动完成由程序所描述的处理工作。

系列机:由同一厂家生产的具有相同系统结构、但具有不同组成和实现的一系列不同型号的计算机。

软件兼容:一个软件可以不经修改或者只需少量修改就可以由一台计算机移植到另一台计算机上运行。差别只是执行时间的不同。

向上(下)兼容:按某档计算机编制的程序,不加修改就能运行于比它高(低)档的计算机。

向后(前)兼容:按某个时期投入市场的某种型号计算机编制的程序,不加修改地就能运行于在它之后(前)投入市场的计算机。

兼容机:由不同公司厂家生产的具有相同系统结构的计算机。

模拟:用软件的方法在一台现有的计算机(称为宿主机)上实现另一台计算机(称为虚拟机)的指令系统。

仿真:用一台现有计算机(称为宿主机)上的微程序去解释实现另一台计算机(称为目标机)的指令系统。

并行性:计算机系统在同一时刻或者同一时间间隔内进行多种运算或操作。只要在时间上相互重叠,就存在并行性。它包括同时性与并发性两种含义。

时间重叠:在并行性概念中引入时间因素,让多个处理过程在时间上相互错开,轮流重叠地使用同一套硬件设备的各个部分,以加快硬件周转而赢得速度。

资源重复:在并行性概念中引入空间因素,以数量取胜。通过重复设置硬件资源,大幅度地提高计算机系统的性能。

资源共享:这是一种软件方法,它使多个任务按一定时间顺序轮流使用同一套硬件设备。

耦合度:反映多机系统中各计算机之间物理连接的紧密程度和交互作用能力的强弱。

紧密耦合系统:又称直接耦合系统。在这种系统中,计算机之间的物理连接的频带较高,一般是通过总线或高速开关互连,可以共享主存。

松散耦合系统:又称间接耦合系统,一般是通过通道或通信线路实现计算机之间的互连,可以共享外存设备(磁盘、磁带等)。计算机之间的相互作用是在文件或数据集一级上进行。

异构型多处理机系统:由多个不同类型、至少担负不同功能的处理机组成,它们按照作业要求的顺序,利用时间重叠原理,依次对它们的多个任务进行加工,各自完成规定的功能动作。

同构型多处理机系统:由多个同类型或至少担负同等功能的处理机组成,它们同时处理同一作业中能并行执行的多个任务。

1.3 计算机系统结构的Flynn 分类法是按什么来分类的?共分为哪几类? 答:Flynn 分类法是按照指令流和数据流的多倍性进行分类。把计算机系统的结构分为: (1) 单指令流单数据流SISD (2) 单指令流多数据流SIMD (3) 多指令流单数据流MISD (4) 多指令流多数据流MIMD

1.4 计算机系统设计中经常使用的4个定量原理是什么?并说出它们的含义。 答:(1)以经常性事件为重点。在计算机系统的设计中,对经常发生的情况,赋予它优先的处理权和资源使用权,以得到更多的总体上的改进。(2)Amdahl 定律。加快某部件执行速度所获得的系统性能加速比,受限于该部件在系统中所占的重要性。(3)CPU 性能公式。执行一个程序所需的CPU 时间 = IC ×CPI ×时钟周期时间。(4)程序的局部性原理。程序在执行时所访问地址的分布不是随机的,而是相对地簇聚。

1.7 将计算机系统中某一功能的处理速度加快10倍,但该功能的处理时间仅为整个系统运行时间的40%,则采用此增强功能方法后,能使整个系统的性能提高多少?

解 由题可知: 可改进比例 = 40% = 0.4 部件加速比 = 10

根据Amdahl 定律可知:

()5625.110

4.04.011

=+

-=

系统加速比

采用此增强功能方法后,能使整个系统的性能提高到原来的1.5625倍。

第2章 指令集结构的分类

2.1 解释下列术语

堆栈型机器:CPU 中存储操作数的单元是堆栈的机器。

累加器型机器:CPU 中存储操作数的单元是累加器的机器。

通用寄存器型机器:CPU 中存储操作数的单元是通用寄存器的机器。

CISC :复杂指令集计算机

RISC :精简指令集计算机

寻址方式:指令系统中如何形成所要访问的数据的地址。一般来说,寻址方式可以指明

指令中的操作数是一个常数、一个寄存器操作数或者是一个存储器操作数。

数据表示:硬件结构能够识别、指令系统可以直接调用的那些数据结构。

2.2区别不同指令集结构的主要因素是什么?根据这个主要因素可将指令集结构分为哪3类?

答:区别不同指令集结构的主要因素是CPU中用来存储操作数的存储单元。据此可将指令系统结构分为堆栈结构、累加器结构和通用寄存器结构。

2.3常见的3种通用寄存器型指令集结构的优缺点有哪些?

2.4指令集应满足哪几个基本要求?

答:对指令集的基本要求是:完整性、规整性、高效率和兼容性。

完整性是指在一个有限可用的存储空间内,对于任何可解的问题,编制计算程序时,指令集所提供的指令足够使用。

规整性主要包括对称性和均匀性。对称性是指所有与指令集有关的存储单元的使用、操作码的设置等都是对称的。均匀性是指对于各种不同的操作数类型、字长、操作种类和数据存储单元,指令的设置都要同等对待。

高效率是指指令的执行速度快、使用频度高。

2.5指令集结构设计所涉及的内容有哪些?

答:(1) 指令集功能设计:主要有RISC和CISC两种技术发展方向; (2) 寻址方式的设计:设置寻址方式可以通过对基准程序进行测试统计,察看各种寻址方式的使用频率,根据适用频率设置必要的寻址方式。 (3) 操作数表示和操作数类型:主要的操作数类型和操作数表示的选择有:浮点数据类型、整型数据类型、字符型、十进制数据类型等等。 (4) 寻址方式的表示:可以将寻址方式编码于操作码中,也可以将寻址方式作为一个单独的域来表示。 (5) 指令集格式的设计:有变长编码格式、固定长度编码格式和混合型编码格式3种。

2.6简述CISC指令集结构功能设计的主要目标。从当前的计算机技术观点来看,CISC 指令集结构的计算机有什么缺点?

答:主要目标是增强指令功能,把越来越多的功能交由硬件来实现,并且指令的数量也是越来越多。

缺点:(1) CISC结构的指令集中,各种指令的使用频率相差悬殊。(2)CISC结构指令的复杂性带来了计算机体系结构的复杂性,这不仅增加了研制时间和成本,而且还容易造成设计错误。(3)CISC结构指令集的复杂性给VLSI设计增加了很大负担,不利于单片集成。(4)CISC结构的指令集中,许多复杂指令需要很复杂的操作,因而运行速度慢。 (5) 在CISC结构的指令集中,由于各条指令的功能不均衡性,不利于采用先进的计算机体系结构技术(如流水技术)来提高系统的性能。

2.7简述RISC指令集结构的设计原则。

答(1)选取使用频率最高的指令,并补充一些最有用的指令;(2)每条指令的功能应尽可能简单,并在一个机器周期内完成;(3)所有指令长度均相同;(4)只有Load和Store 操作指令才访问存储器,其它指令操作均在寄存器之间进行; (5) 以简单有效的方式支持高级语言。

2.8指令中表示操作数类型的方法有哪几种?

答:操作数类型有两种表示方法:(1)操作数的类型由操作码的编码指定,这是最常见的一种方法;(2)数据可以附上由硬件解释的标记,由这些标记指定操作数的类型,从而选择适当的运算。

2.9表示寻址方式的主要方法有哪些?简述这些方法的优缺点。

答:表示寻址方式有两种常用的方法:(1)将寻址方式编于操作码中,由操作码在描述指令的同时也描述了相应的寻址方式。这种方式译码快,但操作码和寻址方式的结合不仅增加了指令的条数,导致了指令的多样性,而且增加了CPU对指令译码的难度。(2)为每个操作数设置一个地址描述符,由该地址描述符表示相应操作数的寻址方式。这种方式译码较慢,但操作码和寻址独立,易于指令扩展。

2.10通常有哪几种指令格式,请简述其适用范围。

答:(1) 变长编码格式。如果系统结构设计者感兴趣的是程序的目标代码大小,而不是性能,就可以采用变长编码格式。(2)固定长度编码格式。如果感兴趣的是性能,而不是程序的目标代码大小,则可以选择固定长度编码格式。 (3) 混合型编码格式。需要兼顾降低目标代码长度和降低译码复杂度时,可以采用混合型编码格式。

2.11根据CPU性能公式简述RISC指令集结构计算机和CISC指令集结构计算机的性能特点。

答:CPU性能公式:CPU时间=IC×CPI×T

其中,IC为目标程序被执行的指令条数,CPI为指令平均执行周期数,T是时钟周期的时间。

相同功能的CISC目标程序的指令条数IC CISC少于RISC的IC RISC,但是CISC的CPI CISC 和T CISC都大于RISC的CPI RISC和T RISC,因此,CISC目标程序的执行时间比RISC的更长。

第3章流水线技术

3.2 指令的执行可采用顺序执行、重叠执行和流水线三种方式,它们的主要区别是什么?各有何优缺点。

答:(1)指令的顺序执行是指指令与指令之间顺序串行。即上一条指令全部执行完后,才能开始执行下一条指令。

优点:控制简单,节省设备。缺点:执行指令的速度慢,功能部件的利用率低。

(2)指令的重叠指令是在相邻的指令之间,让第k条指令与取第k+l条指令同时进行。重叠执行不能加快单条指令的执行速度,但在硬件增加不多的情况下,可以加快相邻两条指令以及整段程序的执行速度。与顺序方式相比,功能部件的利用率提高了,控制变复杂了。

(3)指令的流水执行是把一个指令的执行过程分解为若干个子过程,每个子过程由专

门的功能部件来实现。把多个处理过程在时间上错开,依次通过各功能段,每个子过程与其它的子过程并行进行。依靠提高吞吐率来提高系统性能。流水线中各段的时间应尽可能相等

3.3 简述先行控制的基本思想。

答:先行控制技术是把缓冲技术和预处理技术相结合。缓冲技术是在工作速度不固定的两个功能部件之间设置缓冲器,用以平滑它们的工作。预处理技术是指预取指令、对指令进行加工以及预取操作数等。

采用先行控制方式的处理机内部设置多个缓冲站,用于平滑主存、指令分析部件、运算器三者之间的工作。这样不仅使它们都能独立地工作,充分忙碌而不用相互等待,而且使指令分析部件和运算器分别能快速地取得指令和操作数,大幅度地提高指令的执行速度和部件的效率。这些缓冲站都按先进先出的方式工作,而且都是由一组若干个能快速访问的存储单元和相关的控制逻辑组成。

采用先行控制技术可以实现多条指令的重叠解释执行。

3.4 设一条指令的执行过程分成取指令、分析指令和执行指令三个阶段,每个阶段所需的时间分别为△t、△t和2△t 。分别求出下列各种情况下,连续执行N条指令所需的时间。

(1)顺序执行方式;

(2)只有“取指令”与“执行指令”重叠;

(3)“取指令”、“分析指令”与“执行指令”重叠。

解:(1)每条指令的执行时间为:△t+△t+2△t=4△t

连续执行N条指令所需的时间为:4N△t

(2)连续执行N条指令所需的时间为:4△t+3(N-1)△t=(3N+1)△t

(3)连续执行N条指令所需的时间为:4△t+2(N-1)△t=(2N+2)△t

3.5 简述流水线技术的特点。

答:流水技术有以下特点:

(1)流水线把一个处理过程分解为若干个子过程,每个子过程由一个专门的功能部件来实现。因此,流水线实际上是把一个大的处理功能部件分解为多个独立的功能部件,并依靠它们的并行工作来提高吞吐率。

(2)流水线中各段的时间应尽可能相等,否则将引起流水线堵塞和断流。

(3)流水线每一个功能部件的前面都要有一个缓冲寄存器,称为流水寄存器。

(4)流水技术适合于大量重复的时序过程,只有在输入端不断地提供任务,才能充分

发挥流水线的效率。

(5)流水线需要有通过时间和排空时间。在这两个时间段中,流水线都不是满负荷工作。

3.6 解决流水线瓶颈问题有哪两种常用方法?

答:细分瓶颈段与重复设置瓶颈段

3.7 减少流水线分支延迟的静态方法有哪些?

答:(1)预测分支失败:沿失败的分支继续处理指令,就好象什么都没发生似的。当确定分支是失败时,说明预测正确,流水线正常流动;当确定分支是成功时,流水线就把在分支指令之后取出的指令转化为空操作,并按分支目标地址重新取指令执行。

(2)预测分支成功:当流水线ID段检测到分支指令后,一旦计算出了分支目标地址,就开始从该目标地址取指令执行。

(3)延迟分支:主要思想是从逻辑上“延长”分支指令的执行时间。把延迟分支看成是由原来的分支指令和若干个延迟槽构成。不管分支是否成功,都要按顺序执行延迟槽中的指令。

3种方法的共同特点:它们对分支的处理方法在程序的执行过程中始终是不变的。它们要么总是预测分支成功,要么总是预测分支失败。

3.9列举出下面循环中的所有相关,包括输出相关、反相关、真相关。

for (i=2; i<100; i=i+1)

a[i]=b[i]+a[i] ;/* s1 */

c[i+1]=a[i]+d[i] ; /* s2 */

a[i-1]=2*b[i] ; /* s3 */

b[i+1]=2*b[i] ;/* s4 */

解:展开循环两次:

a[i] = b[i] + a[i] ; /* s1 */

c[i+1] = a[i] + d[i] ; /* s2 */

a[i-1] = 2 * b[i] ; /* s3 */

b[i+1] = 2 * b[i] ; /* s4 */

a[i+1] = b[i+1] + a[i+1] ; /* s1? */

c[i+2] = a[i+1] + d[i+1] ; /* s2 …*/

a[i] = 2 * b[i+1] ; /* s3 …*/

b[i+2] = 2 * b[i+1] ; /* s4 …*/

输出相关:无

反相关:无 真相关:S1&S2

由于循环引入的相关:S4&S4’(真相关)、S1’&S4(真相关)、S3’&S4(真相关)、S1&S3’(输出相关、反相关)、S2&S3’(反相关)。

3.12 有一指令流水线如下所示

(1) 求连续输入10条指令,该流水线的实际吞吐率和效率;

(2) 该流水线的“瓶颈”在哪一段?请采取两种不同的措施消除此“瓶颈”。对于你所给

出的两种新的流水线,连续输入10条指令时,其实际吞吐率和效率各是多少?

解:(1)

2200(ns)2009200)10050(50t )1n (t

T max

m

1

i i

pipeline =?++++=?-+?=

∑= )(ns

220

1

T n

TP 1

pipeline

-==

45.45%11

54

400TP m

t

TP E m

1

i i

≈=

?

=??

=∑=

(2)瓶颈在3、4段。 ?

变成八级流水线(细分)

850(ns)509850t 1)(n t

T max

m

1

i i

pipeline =?+?=?-+?=

∑=

)(ns

85

1

T n

TP 1

pipeline

-==

58.82%17

108

400TP m

ti

TP E m

1

i ≈=

?

=??

=∑=

? 重复设置部件

50ns 50ns 100ns 200ns

)(ns

851

T n

TP 1

pipeline

-==

58.82%17

10

8

85010

400E ≈=??=

3.14

流水线由51、3、4、5段,1、2、5段,第3段的2△t ,其余各段的时

t ,而且流

水线的输出可以直接返回输入端或

暂存于相应的流水寄存器中。现要在该流水线上计算 ,画出其时空图,并计算其吞吐率、加速比和效率。

解:首先,应选择适合于流水线工作的算法。对于本题,应先计算A 1+B 1、A 2+B 2、A 3+B 3和A 4+B 4;再计算(A 1+B 1) ×(A 2+B 2)和(A 3+B 3) ×(A 4+B 4);然后求总的结果。

其次,画出完成该计算的时空图,如图所示,图中阴影部分表示该段在工作。

乘法

加法

)(4

1

i i i

B A +∏=

时间

段输

A 1

B 1 A 2 B 2 A 3 B 3 A 4 B 4

A B

C D

A ×

B

C ×D

由图可见,它在18个△t 时间中,给出了7个结果。所以吞吐率为:

t

TP ?=

817

如果不用流水线,由于一次求积需3△t ,一次求和需5△t ,则产生上述7个结果共需(4×5+3×3)△t =29△t 。所以加速比为:

该流水线的效率可由阴影区的面积和5个段总时空区的面积的比值求得:

3.15 动态多功能流水线由6个功能段组成,如下图:

其中,S1、S4、S5、S6组成乘法流水线,S1、S2、S3、S6组成加法流水线,各个功能段时间均为50ns ,假设该流水线的输出结果可以直接返回输入端,而且设置有足够的缓冲

寄存器,若以最快的方式用该流水计算:∑=5

1

i i i i z y x

(1)画出时空图;

(2)计算实际的吞吐率、加速比和效率。 解:机器一共要做10次乘法,4次加法。

乘法

加法

61

.18192=??=

t

t S 22

3.018

53354=??+?=

E

第5章存储层次

5.2简述“Cache—主存”层次与“主存—辅存”层次的区别。

5.3地址映象方法有哪几种?它们各有什么优缺点?

答:(1) 全相联映象。实现查找的机制复杂,代价高,速度慢。Cache空间的利用率较高,块冲突概率较低,因而Cache的失效率也低。(2)直接映象。实现查找的机制简单,速度快。Cache空间的利用率较低,块冲突概率较高,因而Cache的失效率也高。(3)组相联映象。组相联是直接映象和全相联的一种折衷。

5.4降低Cache失效率有哪几种方法?简述其基本思想。

答:常用的降低Cache失效率的方法有下面几种:

(1)增加Cache块大小。增加块大小利用了程序的空间局部性。

(2)增加Cache的容量。

(3)提高相联度,降低冲突失效。

(4)伪相联Cache,降低冲突失效。当对伪相联Cache进行访问时,首先是按与直接映象相同的方式进行访问。如果命中,则从相应的块中取出所访问的数据,送给CPU,访问结束。如果不命中,就将索引字段的最高位取反,然后按照新索引去寻找“伪相联组”中的对应块。如果这一块的标识匹配,则称发生了“伪命中”。否则,就访问下一级存储器。

(5)硬件预取技术。在处理器提出访问请求前预取指令和数据。

(6)由编译器控制的预取,硬件预取的替代方法,在编译时加入预取的指令,在数据被用到之前发出预取请求。

(7)编译器优化,通过对软件的优化来降低失效率。

(8)“牺牲”Cache。在Cache和其下一级存储器的数据通路之间增设一个全相联的小Cache,存放因冲突而被替换出去的那些块。每当发生不命中时,在访问下一级存储器之前,先检查“牺牲”Cache中是否含有所需的块。如果有,就将该块与Cache中某个块做交换,把所需的块从“牺牲”Cache 调入Cache。

5.5简述减小Cache失效开销的几种方法。

答:让读失效优先于写、写缓冲合并、请求字处理技术、非阻塞Cache或非锁定Cache 技术、采用二级Cache。

5.6 通过编译器对程序优化来改进Cache性能的方法有哪几种?简述其基本思想。

答:(1)数组合并。通过提高空间局部性来减少失效次数。有些程序同时用相同的索引来访问若干个数组的同一维,这些访问可能会相互干扰,导致冲突失效,可以将这些相互独立的数组合并成一个复合数组,使得一个Cache块中能包含全部所需元素。(2)内外循环交换。循环嵌套时,程序没有按数据在存储器中的顺序访问。只要简单地交换内外循环,就能使程序按数据在存储器中的存储顺序进行访问。(3)循环融合。有些程序含有几部分独立的程序段,它们用相同的循环访问同样的数组,对相同的数据作不同的运算。通过将它们融合成一个单一循环,能使读入Cache的数据被替换出去之前得到反复的使用。(4)分块。通过改进时间局部性来减少失效。分块不是对数组的整行或整列进行访问,而是对子矩阵或块进行操作。

5.7 在“Cache—主存”层次中,主存的更新算法有哪两种?它们各有什么特点?

答:(1)写直达法。易于实现,而且下一级存储器中的数据总是最新的。

(2)写回法。速度快,“写”操作能以Cache存储器的速度进行。而且对于同一单元的多个写最后只需一次写回下一级存储器,有些“写”只到达Cache,不到达主存,因而所使用的存储器频带较低。

5.8 组相联Cache的失效率比相同容量直接映象Cache的失效率低。由此能否得出结论:采用组相联一定能带来性能上的提高?为什么?

答:不一定。因为组相联命中率的提高是以增加命中时间为代价的,组相联需要增加多路选择开关。

5.9 写出三级Cache的平均访问时间的公式。

解:平均访存时间=命中时间+失效率×失效开销

只有第I层失效时才会访问第I+1。

设三级Cache的命中率分别为H L1、 H l2、 H L3,失效率分别为M l1、M l2、M L3,第三

级Cache的失效开销为P L3。

平均访问时间T A =H L1+M l1{H l2+M l2(H L3+M L3×P L3)}

5.10 假设对指令Cache的访问占全部访问的75%;而对数据Cache的访问占全部访问的25%。Cache的命中时间为1个时钟周期,失效开销为50 个时钟周期,在混合Cache中一次load或store操作访问Cache的命中时间都要增加一个时钟周期,32KB的指令Cache 的失效率为0.39%,32KB的数据Cache的失效率为4.82%,64KB的混合Cache的失效率为1.35%。又假设采用写直达策略,且有一个写缓冲器,并且忽略写缓冲器引起的等待。试问指令Cache和数据Cache容量均为32KB的分离Cache和容量为64KB的混合Cache相比,哪种Cache的失效率更低?两种情况下平均访存时间各是多少?

解:(1)根据题意,约75%的访存为取指令。

因此,分离Cache的总体失效率为:(75%×0.15%)+(25%×3.77%)=1.055%;

容量为128KB的混合Cache的失效率略低一些,只有0.95%。

(2)平均访存时间公式可以分为指令访问和数据访问两部分:

平均访存时间=指令所占的百分比×(读命中时间+读失效率×失效开销)+数据所占的百分比×(数据命中时间+数据失效率×失效开销)

所以,两种结构的平均访存时间分别为:

分离Cache的平均访存时间=75%×(1+0.15%×50)+25%×(1+3.77%×50)

=(75%×1.075)+(25%×2.885)=1.5275

混合Cache的平均访存时间=75%×(1+0.95%×50)+25%×(1+1+0.95%×50)

=(75%×1.475)+(25%×2.475)=1.725

因此,尽管分离Cache的实际失效率比混合Cache的高,但其平均访存时间反而较低。

分离Cache提供了两个端口,消除了结构相关。

5.11 给定以下的假设,试计算直接映象Cache和两路组相联Cache的平均访问时间以及CPU的性能。由计算结果能得出什么结论?

(1)理想Cache情况下的CPI为2.0,时钟周期为2ns,平均每条指令访存1.2次;

(2)两者Cache容量均为64KB,块大小都是32字节;

(3)组相联Cache中的多路选择器使CPU的时钟周期增加了10%;

(4)这两种Cache的失效开销都是80ns;

(5)命中时间为1个时钟周期;

(6)64KB直接映象Cache的失效率为1.4%,64KB两路组相联Cache的失效率为1.0%。

解:平均访问时间=命中时间+失效率×失效开销

=2.0+1.4% *80=3.12ns

平均访问时间1-

=2.0*(1+10%)+1.0% *80=3.0ns

平均访问时间2-

两路组相联的平均访问时间比较低

CPU ti me=(CPU执行+存储等待周期)*时钟周期

CPU time=IC(CPI执行+总失效次数/指令总数*失效开销)*时钟周期

=IC((CPI执行*时钟周期)+(每条指令的访存次数*失效率*失效开销*时钟周期))

CPU time 1-way=IC(2.0*2+1.2*0.014*80)=5.344IC

CPU time 2-way=IC(2.2*2+1.2*0.01*80)=5.36IC

相对性能比:

=--1way

time 2way time CPU

CPU 5.36/5.344=1.003

直接映象cache 的访问速度比两路组相联cache 要快1.04倍,而两路组相联Cache 的平均性能比直接映象cache 要高1.003倍。因此这里选择两路组相联。

江苏省自考工作分析重点复习资料

江苏省自考06092工作分析重点复习资料 一、单选1*20=20 1. 工作分析最初产生于美国的工业企业中p2 2. 1747年,狄德罗在编纂百科全书的过程中实施了一次工作分析,据说他是历史上首次大规模实施工作分析的人 3. 系统的工作分析最早出现于19世纪末20世纪初p2 4. 系统的工作分析是在美国科学管理之父——F.W.泰勒的科学管理理论的基础上发展而来的p2 5. 1950年,赛迪.范提出了“职能职业分类计划”理论p4 6. 工作分析被誉为“人力资源管理系统的基石”p8 7. 职位即岗位,是某一时间内某一主体所担负的一项或数项相互联系的职责集合p1 9 8. 职务是指主要职责在重要性与数量上相当的一组职位的集合或统称p19 9. 职系又被称为工作族,由两个或两个以上的工作组成,是职责繁简难易、轻重大小及所需资格条件不同,但工作性质充分相似的所有职位的集合。P19 10. 职组是指若干工作性质相近的所有职系的集合,也叫职群p19 11. 职级是同一职系中职责繁简、难易、轻重及任职条件充分相似的所有职位集合p 20 12. 职等是指不同职系之间,职责的繁简、难易、轻重及任职条件要求充分相似的所有职位的集合p20 13.工作任职者是工作分析的一个最关键主体p21 14.工作岗位的任职者是工作分析中的“天然的”最佳主体p21 15.工作分析内容的确定是进行工作分析的一个最重要和最基本的要素p26

16.系统原则:任何一个组织都是一个相对独立的系统,组织中的每一个职位都不是孤立存在的,而是整个组织系统的一部分p30 17. 动态原则:工作分析的结果不是一成不变的,要根据实际情况及时加以调整p3 0 18. 参与原则:工作分析一般由人力资源部门组织实施,但不能把这项工作看成仅仅是人力资源部的事p30 19. 经济原则:工作分析是一项非常费心费力费钱的工作,它涉及企业组织的各个方面。P31 20. 岗位原则:工作分析的出发点是从岗位出发分析其内容、性质、关系、环境以及任职资格等,即分析完成这个职位工作的从业人员需要具备什么样的资格与条件,而不是分析在岗的人员如何,否则会产生防御心理等不利于工作分析结果结果的问题p31 21. 访谈法即适用于短时间可以把握的生理特征的分析,又适用于长时间能把握的心理特征的分析p40 22. 除访谈法外,问卷法也是国内目前运用最广泛、效果最好的工作分析方法之一p 48 23. 一般来说,观察法适用于短时间的外显行为特征的分析,适用于比较简单、不断重复,又容易观察的工作分析 24. 工作评价因子是用来评价管理类工作相对价值的纬度,即用来衡量某一管理工作(职位)相对其他工作(职位)而言对组织的贡献度有多大p88 25. 职能工作分析法最早起源于美国培训与职业服务中心的职位分类系统p90 26. 通用技能就是指是人能够将事、人和信息(数据)有机联系在一起,虽然受个人偏好和个人能力的影响,联系的程度存在差异p91

自考计算机系统结构试题及答案解析

自考计算机系统结构试题及答案解析

4月高等教育自学考试全国统一命题考试 计算机系统结构试卷 (课程代码02325) 本试卷共3页,满分l00分,考试时间l50分钟。考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸. 2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。3.第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。 4.合理安排答题空间,超出答题区域无效。 第一部分选择题 一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡” 的相应代码涂黑。未涂、错涂或多涂均无分。1.以软件为主实现的机器称为p26 A.模型机器B.模拟机 C.虚拟机器

D.实际机器 2.下列关于系列机软件兼容描述正确的是p40 A.系列机软件必须保证向后兼容,力争向前兼容 B.系列机软件必须保证向下兼容,力争向前兼容 C.系列机软件必须保证向前兼容,力争向上兼容 D.系列机软件必须保证向下兼容,力争向后兼容 3.浮点数阶值采用二进制p位、尾数基值位r m,则该浮点数的最大阶值为p63 A.2p B.2p-1 C.2p-1 D.2p-1-1 4.为了使任何时候所需的信息都只用一个存储周期访问到,信息在主存中存放的地址要求是p73 A.地址最低位为0 B.地址最高位为0 C.该信息宽度的一半

D.该信息宽度的整数倍 5.存储器的最大频宽是指p98 A.存储器瞬时访问的频宽 B.存储器最大的传输速率 C.存储器连续访问时的频宽 D.存储器的实际传输速率 6.总线控制定时查询方式的控制线的线数为p111 A.┌log2N┐B.1+┌log2N ┐ C.2+┌log2N┐D.3+┌log2N┐ 7. 存储层次构成的主要依据是p127 A.CPU的速度B.主存器件 C.程序设计语言D.程序的局部性 8.相联存储器的访问依据是 A.内容B.地址 C.速度D.周期

自考00509机关管理重点复习资料

《机关管理》资料 第一章绪论 1、 机关功能:一是发动功能;二是控制功能(管理功能);三是代表功能;2、 机关构成要素:一、必须以不可或缺的社会管理功能为组构依据;二、必须按照法定程序和组织原则构建;三、机关的构建必须取得合法的地位;四、必须由领导人或领导集团与若干相对稳定和精干的机构及工作人员组成。机关就是指国家、政党、团体、企事业单位或其他社会组织实体为实现其职能而建立的具有发动、控制、代表功能,按照法定的程序和组织法则构建的具有法定权威和独立活动能力的固定机构。 3、 机关分类:1、根据职权和管理范围分:最高国家行政机关(中央政府)和各级地方国家行政机关(地方政府);2、依其工作性质和作用类分:行政中枢机关(首脑机关)、行政职能机关和行政辅助机关;3、按实施任务时间的长短类分:永久性、临时性、常规性和特殊性之分;4、按组织形式类分:独任制、合议制和混合制三种。 4、 机关活动基本原则:目标重合原则(层次原则、权限原则、协调原则和精简原则)、逐级控制原则;信息畅达原则;效率卓著原则。 5、

机关管理特性:综合性和整体性;事务性和程序性;时效性和服务性;技术性和操作性。 6、 机关管理原则性:系统和整体的原则;忠诚和服务的原则;质量和时效的原则;集中统与分工协作的原则;简化与规范的原则;成本控制与追求效益的原则。 7、 机关管理职能:一是决策与计划;二是组织与用人;三是指挥与控制;四是协调与教育。 8、 机关管理的基本任务和作用:就是通过对机关事务活动的构成要素及其流通过程实施科学有效的规划、组织、监督、控制、协调,为机关职能活动的高效展开创造条件,奠定基础,提供保障。1、为事务活动的有效运行提供人力资源保证;2、为机关职能活动提供必须的物质条件;3、为**提供基本的财力保证;4、为**的有效性提供必要的时间资源;为**提供各种信息资源。作用:就在于使机关内部事务及事务活动的功效得到最大限度的放大和发挥,并使这些事务的构成要素及流动过程达到最佳状态。 9、 机关管理理论与管理学的关系:管理学处理整个管理学科的基础地位,发现人类一切管理活动中的基本规律和一般方法,提出一些基本原理,为各种具体的专门的管理学科提供基本理论。机关管理是以机关为对象的管理活动,机关管理理论是以研究机关管理活动规律抽象概括出来的理论,自然应最属

自考计算机系统结构考前复习资料

自考计算机系统结构考前复习资料

第一章计算机系统结构的基本概念 从处理数据的角度看,并行级别有位串字串,位并字串,位片串字并,全并行。位串字串和位并字串基本上构成了SIMD。位片串字并的例子有:相联处理机STARAN,MPP。全并行的例子有:阵列处理机ILLIAC IV。 从加工信息的角度看,并行级别有存储器操作并行,处理器操作步骤并行,处理器操作并行,指令、任务、作业并行。 存储器操作并行是指能够在一个存储周期内并行读出多个CPU字的,采用单体多字、多体单字或多体多字的交叉访问主存系统,进而采用按内容访问方式,位片串字并或全并行方式,在一个主存周期内实现对存储器中大量字的高速并行操作。例子有并行存储器系统,以相联存储器为核心构成的相联处理机。 处理器操作步骤并行是指在并行性概念中引入时间因素,让多个处理过程在时间上错开,轮流重复地执行使用同一套设备的各个部分,加快硬件周转来赢得速度。例子有流水线处理机。 处理器操作并行是指一个指令部件同时控制

多个处理单元,实现一条指令对多个数据的操作。擅长对向量、数组进行处理。例子有阵列处理机。 指令、任务、作业并行是指多个独立的处理机分别执行各自的指令、任务、作业。例子有多处理机,计算机网络,分布处理系统。 并行性的开发途径有时间重叠(Time Interleaving),资源重复(Resource Replication),资源共享(Resource Sharing)。 时间重叠是指在并行性概念中引入时间因素,让多个处理过程在时间上错开,轮流重复地执行使用同一套设备的各个部分,加快硬件周转来赢得速度。例子有流水线处理机。 资源重复是指一个指令部件同时控制多个处理单元,实现一条指令对多个数据的操作。例子有阵列处理机,相联处理机。 资源共享是指用软件方法让多个用户按一定时间顺序轮流使用同一套资源以提高资源的利用率,从而提高系统性能。例子有多处理机,计算机网络,分布处理系统。 SISD:一个指令部件控制一个操作部件,实现一

自考会计制度设计重点复习资料解析

会计制度自考重点复习资料 会计制度设计概述 一、名词解析 会计制度:是由政府部门和企业单位对会计工作的规则、方法、程序所制定的规范性文件。会计制度设计:是以会计法律、法规为依据,用系统控制的理论和技术,把单位的会计组织机构、会计核算与监督和会计业务处理程序等加以具体化、规范化、文件化,以便具体指导和处理会计工作的过程。08年 内部控制制度:是指单位或组织内部各能部门、各有关工作人员之间,在处理经济业务过程中相互联系、相互制约的管理制度。08年 预算会计制度:是规范各级政府、使用预算资金的各级行政单位和各类事业单位收入、分配、使用和报告情况的会计制度。它包括:行政总预算(政府)会计制度、行政单位预算会计制度、事业单位会计制度;09年 会计核算制度:是指以货币为统一计量单位对会计对象进行确认、计量、记录和报告的各种规范。 会计分析制度:是指如何利息现有会计信息对相关会计对象进行分析和考核,以比较不同实际或不同单位之间的财务状况和经营成果的会计规范。 会计控制:是按照既定的会计目标,对会计行为和企业经济活动所进行的制约。 二、简答题 1、会计制度设计的原则? 合规性、真实性、科学性、针对性、内部控制性、效益型、适应性。 2、会计制度设计的方法? 实地调查法,包括实地观察、岗位访问、开座谈会、问卷测试、所要文档。 分析研究方法,包括文字说明法、表格法、流程图法。 3、内部控制的目标与内部会计控制的方法? 目标:维护财产物资的完整性、保证会计信息的准确性、保证财务活动的合法性、保证经营决策的贯彻执行、保证生产经营活动的经济型、效率性和效果性、保证国家法律法规的遵守执行。 方法:不相容职务相互分离控制;授权批准控制;会计系统控制;预算控制;财产保全控制;风险控制;内部报告控制;电子信息技术控制。 4、会计制度设计与内部控制制度的关系? 会计制度与内部控制制度有着密切的关系,会计制度设计的哥哥环节都必须贯彻内部控制精神,因为内部控制制度既是企业各种规章制度控制手段的总称,又是有限的执行会计制度的保护性措施。 内部控制范围极广,内容及其丰富,其中包括内部开机控制,内部管理控制,内部会计控制包裹8个主要方法:不相容职务相互分离控制,授权批准控制、会计系统控制、预算控制、财产保全控制、风险控制、内部报告控制和电子信息技术控制。这些方法与会计制度设计紧密相关,也是企业进行会计制度设计必须把握的核心内容。09年 5、按会计制度本身内容:分综合性会计制度,业务性会计制度、会计人员方面的制度 按设计权限分:统一会计制度、企业内部会计制度 按工作内容分:会计核算制度、会计分析制度、会计监督制度 按适用部门分:企业会计制度、预算会计制度 第二章企业会计制度的总体设计 一、名词解释 设计方案:是指根据企业会计涉及的范围,所形成的系统、框架和规划。具体分为全面设计

自考《中国现代文学史》复习资料大全

第一章1917-1949年的文学运动和文学思潮 1 双簧戏:1、1918年钱玄同和刘半农的双簧戏,正式拉开了这场“文学革命”、“封建复古主义”思潮斗争的序幕。2、钱玄同把社会上的各种反对意见归纳起来,化名“王敬轩”写给《新青年》编者一封信,再由刘半农写答信王敬轩的信予以批驳,两信同时发表名为《文学革命之反响》,借以扩大文学革命的影响。 2 文学研究会:被称为“为人生”的现实主义文学流派1921年成立于北京,是文学革命后出现的第一个新文学社团。代表作家:周作人、茅盾、叶圣陶、许地山、朱自青、冰心等。重要刊物:《小说月报》、《文学旬刊》理论主张:积极提倡“为人生”的文学主张和现实主义文学思想。主要贡献:它承接了“五四”文学革命的现实主义传统,使之发展成为在中国现代文学史占主流地位的文学思潮。 3 创造社:1921年在日本东京成立,发起人有郭沫若、郁达夫、成仿吾等。主要刊物:《创造季刊》《创造周刊》《创造日》。理论主张:尊自我,重主观,强调艺术是自我表现、内心自然流露;强调文学的本质是感情;强调灵感在创作中的作用。主要表现为浪漫主义特征。 4 新月社:1923年成立,主要成员有胡适、徐志摩、闻一多等,都是欧美留学生。重要刊物:《晨报副刊》《诗镌》《新月》(后期)闻一多发表《诗的格律》的理论文章,提出诗歌的“三美”主张,即音乐美、绘画美、建筑美。以闻一多、徐志摩为首的新格律诗的创作,称为“新月诗派”。 5 语丝社:成立于1924年,以创办《语丝》周刊而得名。主要成员有鲁迅、周作人、钱玄同、林语堂等。文艺思想接近于文学研究会。《语丝》多发表杂文、小品、随笔,形成生动、泼辣、幽默的语丝文体,对中国现代散文发展作出了重要的贡献。鲁迅说《语丝》的基本特色是“任意而谈,无所顾忌”。 6 简述文学革命的成就和意义:文学革命批评了“文以载道”、“代圣贤立言”的旧文学观念,宣传了现实主义文学思想。新文学浸透了民主主义、人道主义、个性主义等近代思想。新文学引进了话剧等新的文学体裁,进行了新诗的创建和小说形式的个性,以白话代替文言。文学革命使中国文学从束缚状态走向自由开放,开始向现代化迈进。 7 现实主义文学思潮的特征:鲁迅的小说集《呐喊》、《彷徨》奠定了新文学的现实主义基础。现代最早、成员最广的新文学社团文学研究会,其文学思想基本倾向是现实主义。理论上对文坛发生了重要影响;创作方面,创作了许多现实主义小说,有反映社会问题的“问题小说”和反映现实人生的“乡土文学”。除文学研究会外,当时影响较大的语丝社,基本倾向也是现实主义。欧美现实主义作家及其代表作品,在这时期得到大量翻译。 8 浪漫主义文学思潮的特征:异军突起的创作社,拥有一批创作力旺盛的作家,主干人物有郭沫若、郁达夫等。在创作方面有郭沫若的浪漫主义诗歌集《女神》、郁达夫的《沉沦》。当时最重要的新诗流派之一的新月诗派,就诗歌的主要倾向而言,是浪漫主义的。徐志摩《志摩的诗》、《翡冷翠的一夜》。欧美重要的浪漫主义作家及其代表作品,这时期也被大量翻译。 9 现代主义文学思潮的特征:中国作家的大多数,选择和接受的主要是现实主义和浪漫主义,但又常吸收现代主义的某些因素于其创作中。象征诗人首推李金发,象征诗的特点:朦胧、含蓄、暗示。无产阶级文学:倡导无产阶级革命文

计算机系统结构第一章自考练习题答案

第一章计算机系统结构的基本概念 历年真题精选 1. 下列对系统程序员不透明的是()。 A. 乘法器 B. 先行进位链 C. 指令缓冲器 D. 条件码寄存器2.“从中间开始”设计的“中间”目前多数是在( D )。 A. 微程序机器级与汇编语言机器级之间 B. 操作系统机器级与汇编语言机器级之间 C. 传统机器语言机器级与微程序机器级之间 D. 传统机器语言机器级与操作系统机器级之间 3. 开发计算机系统结构并行性的主要技术途径有时间重叠、(资源重复)和(资源 共享)。 4. 计算机系统弗林分类法,把计算机系统分成单指令流单数据流(SISD)、单指令流多数 据流(SIMD)、(多指令流单数据流(MISD))和(多指令流多数据流(MIMD))四大类。 5. 设计指令系统时,以乘法运算为例,简述系统结构设计、计算机组成设计、计算机实现 各应考虑的问题。( P4) 6. 实现软件移植的途径有哪些各受什么限制( P14) 同步强化练习 一.单项选择题。 1. 实现汇编语言源程序变换成机器语言目标程序是由( C )。 A. 编译程序翻译 B. 编译程序解释 C. 汇编程序翻译 D. 汇编程序解释 2. 系列机软件应做到( B ) A. 向前兼容,并向下兼容 B. 向后兼容,力争向上兼容 C. 向前兼容,并向上兼容 D. 向后兼容,力争向下兼容 3. 在计算机系统多级层次结构中,机器级由低到高,相对顺序正确的应当是( B )。 A. 传统机器语言、汇编语言、操作系统 B. 微程序、传统机器语言、高级语言 C. 高级语言、汇编语言、传统机器语言 D. 传统机器语言、应用语言、高级语言 4. 可以直接执行微指令的是( C )。 A. 编译程序 B. 微程序 C. 硬件 D. 汇编程序 5. 计算机系统结构不包括( A )。 A. 主存速度 B. 数据表示 C. 机器工作状态 D. 信息保护 6. 对计算机系统结构透明的是()。 A. 是否使用通道型I/0处理机 B. 虚拟存储器 C. 字符行运算指令 D. VLSI技术 7. 在主存设计上,属计算机系统结构考虑的应是( C )。 A. 频宽的确定 B. 多体交叉还是单体 C. 容量和编址单位 D. 用MOS还是TTL 8. 计算机组成设计不考虑( B )。 A. 缓冲技术 B. 功能部件的集成度 C. 专用部件设置 D. 控制机构的组成

自考复习资料

2010年自学考试《领导科学》复习资料 绪论 第一章 一、简单概念 1、领导工作是什么时候产生的?自古就有 2、领导科学是人类领导活动长期发展的产物。 3、从社会发展的进程来看,领导活动呈现出否定之否定的螺旋式上升的过程。 4、每一时期的领导活动总是受到物质资料生产方式、社会政治关系、科学文化水平三个因素的制约。 5、领导工作形成一门独立的科学是在本世纪30年代。 6、孙武著作的是《孙子兵法》、克劳塞维茨著作的是《战年论》、司马光著作的是《资治通鉴》。 7、领导科学就是专门研究现代领导活动的矛盾、特点及其规律的学问。 8、一切领导都存在着共同的特点就是都要受到一般的客观发展规律的制约。 9、领导科学中最基本的范畴是领导。10、领导是领导科学研究的出发点和构成整个知识体系的基石。11、领导是人类群体活动中的必然产物,是一种行为,是一个过程,是完整的实践过程。12、领导过程包括领导者、被领导者、群体目标、客观环境四个要素。这些要素所形成的基本矛盾是领导者与被领导者的矛盾、领导者的主观指挥与客观环境的矛盾。13、领导的本质是通过领导者和被领导者的关系表现出来的。14、领导的行为是受领导观念支配的。 15、领导的体制包括制度、机构设置、权责划分。16、领导行为的主体是领导者。17、领导者的素质是发挥领导作用的基础。18、达到领导目标的手段是领导方法。19、领导体制是一种重要的有效的影响力。20、领导活动的出发点和归宿是领导效能。21、领导科学的特点是综合性、应用性、社会历史性。22、管理科学更多的接近软科学,领导科学更接近硬科学。 二、简答题 1、为什么说领导工作是一门科学? (1)领导工作是人类一种特殊的重要实践活动。(2)领导工作之所以是一门科学,还由于它有其他学科所不能代替的特殊规律和科学内容。(3)领导工作之所以是一门科学,还由于它是一门高度综合的科学。从以上三个方面,我们完全有理由认为,应把领导工作作为一门科学来研究。对领导工作实践的经验和丰富内容,认真进行总结和探索,加以系统化、理论化、就是领导科学。 2、领导科学产生的历史条件是什么? (1)领带工作形成一门独立的科学,是从本世纪30年代之后开始的。(2)现代社会的发展,

自考计算机系统结构考前复习资料

第一章计算机系统结构的基本概念 从处理数据的角度看,并行级别有位串字串,位并字串,位片串字并,全并行。位串字串和位并字串基本上构成了SIMD。位片串字并的例子有:相联处理机STARAN,MPP。全并行的例子有:阵列处理机ILLIAC IV。 从加工信息的角度看,并行级别有存储器操作并行,处理器操作步骤并行,处理器操作并行,指令、任务、作业并行。 存储器操作并行是指可以在一个存储周期内并行读出多个CPU字的,采用单体多字、多体单字或多体多字的交叉访问主存系统,进而采用按内容访问方式,位片串字并或全并行方式,在一个主存周期内实现对存储器中大量字的高速并行操作。例子有并行存储器系统,以相联存储器为核心构成的相联处理机。 处理器操作步骤并行是指在并行性概念中引入时间因素,让多个处理过程在时间上错开,轮流重复地执行使用同一套设备的各个部分,加快硬件周转来赢得速度。例子有流水线处理机。 处理器操作并行是指一个指令部件同时控制多个处理单元,实现一条指令对多个数据的操作。擅长对向量、数组进行处理。例子有阵列处理机。 指令、任务、作业并行是指多个独立的处理机分别执行各自的指令、任务、作业。例子有多处理机,计算机网络,分布处理系统。 并行性的开发途径有时间重叠(Time Interleaving),资源重复(Resource Replication),资源共享(Resource Sharing)。 时间重叠是指在并行性概念中引入时间因素,让多个处理过程在时间上错开,轮流重复地执行使用同一套设备的各个部分,加快硬件周转来赢得速度。例子有流水线处理机。 资源重复是指一个指令部件同时控制多个处理单元,实现一条指令对多个数据的操作。例子有阵列处理机,相联处理机。 资源共享是指用软件方法让多个用户按一定时间顺序轮流使用同一套资源以提高资源的利用率,从而提高系统性能。例子有多处理机,计算机网络,分布处理系统。 SISD:一个指令部件控制一个操作部件,实现一条指令对一个数据的操作。例子有传统的单处理机 SIMD:一个指令部件同时控制多个处理单元,实现一条指令对多个数据的操作。例子有阵列处理机,相联处理机。 MIMD:多个独立的处理机分别执行各自的指令、任务、作业,实现指令、任务、作业并行的多机系统,是多个SISD的集合,也称多倍SISD系统(MSISD)。例子有多处理机,计算机网络,分布处理系统。 exercises: 1.有一台经解释实现的计算机,可以按功能划分成4级,每一级为了执行一条指令,需要下一级的N条指令来解释。如果执行第1级的一条指令要Kns时间,那么执行第2、第3和第4级的一条指令各需要用多少时间? 解答:执行第2、第3和第4级的一条指令各需要KNns、KN^2ns、KN^3ns的时间。 1.有一个计算机系统可按功能分成4级,每级的指令互不相同,每一级的指令都比其下一级的指令在效能上强M倍,即第i级的一条指令能完成第i-1级的M条指令的计算量。现若需第i级的N条指令解释第i+1级的一条指令,而有一段第1级的程序需要运行Ks,问在第2、3和4级上一段等效程序各需要运行多长时间? 答:第2级上等效程序需运行:(N/M)*Ks。第3级上等效程序需运行:(N/M)*(N/M)*Ks。第4级上等效程序需运行:(N/M)*(N/M)*(N/M)*Ks。 note: 由题意可知:第i级的一条指令能完成第i-1级的M条指令的计算量。而现在第i 级有N条指令解释第i+1级的一条指令,那么,我们就可以用N/M来表示N/M 表示第i+1级

计算机系统结构作业答案第三章(张晨曦)

3.1 -3.3为术语解释等解答题。 3.4 设一条指令的执行过程分为取指令,分析指令和执行指令3个阶段,每个阶段所需时间分别为ΔT, ΔT, 2ΔT,分别求出下列各种情况下,连续执行N条指令所需的时间。 (1) 顺序执行方式 (2) 只有“取指令”与“执行指令”重叠 (3) “取指令”,“分析指令”与“执行指令”重叠 解: (1) 4NΔT (2) (3N+1) ΔT (3) 2(N+1) ΔT 3.6 解决流水线瓶颈问题有哪两种常用方法? 解: (1) 细分瓶颈段 将瓶颈段细分为若干个子瓶颈段 (2) 重复设置瓶颈段 重复设置瓶颈段,使之并行工作,以此错开处理任务 3.9 列举下面循环中的所有相关,包括输出相关,反相关,真数据相关。 for(i = 2; i < 100; i=i+1) { a[i] = b[i] + a[i]; -----(1) c[i+1] = a[i] + d[i]; -----(2) a[i-1] = 2*b[i]; -----(3) b[i+1] = 2*b[i]; -----(4) } 解: 输出相关:第k次循环时(1)与第k+1轮时(3) 反相关:第k次循环时(1)和(2)与第k-1轮时(3) 真数据相关:每次循环(1)与(2),第k次循环(4)与k+1次循环(1),(3),(4) 3.12 有一指令流水线如下所示 50ns 50ns 100ns 200ns (1)求连续如入10条指令的情况下,该流水线的实际吞吐率和效率 (2)该流水线的“瓶颈”在哪一段?请采用两种不同的措施消除此“瓶颈”。对于你所给出 的两种新的流水线连续输入10条指令时,其实际吞吐率和效率各是多少? 解:(1)(m表示流水线级数,n 表示任务数)

计算机体系结构自考

全国 2004年 7月高等教育自学考试 计算机系统结构试卷 课程代码:02325 一、单项选择题( 在每小题的四个备选答案中,选出一个正确答案,并将正确答案的 序号填在题干的括号内。每小题2分,共20 分) 1.软件和固件的功能在逻辑上是 ( )的。 A.固件优于软件 B.不等价 C.等价 D.软件优于固件 2.( )编写者看到的逻辑结构和功能能力就是计算机的外部特性。 A.操作系统 B.汇编语言程序 C.Windows NT D.微程序 3.RISC 计算机的指令系统集类型是 ( )。 A. 堆栈型 B.累加器型 C.寄存器—寄存器型 D.寄存器-存储器型 4.主存储器的 ( )要求属于外特性。 A. 容量大小 B.速度 C.页面组织 D.带宽 5.在采用延迟转移技术时,在以下几种调度方法中,效果最好的是哪一种方法 ?( ) A.将转移指令前的那条指令调度到延迟槽中 B.将转移目标处的那条指令调度到延迟槽中 C.将转移不发生时该执行的那条指令调度到延迟槽中 D.在延迟槽中填入 NOP 空操作指令 6.设 8个处理器编号分别为 0,1,2?,7用 Cube2互联函数时,第 5号处理机与第 ( 处理机相联。 A.1 B.3 C.4 D.6 7.大型计算机和小型计算机的主要区别在于 ( )。 A.大型机运行速度比小型机快得多 B.大型机能够控制大量的外设 C.大型机具有图型终端和图形处理能力 D.大型机的外存经管能力超过小型机 8.在以下总线规范中,哪一种总线具有与设备和主机无关的高级命令系统 ?( ) A.IDE B.AT C.SCSI D.PCI )号)。 1 / 5

《消费心理学》自考重点复习资料

消费心理学重点复习资料 第一章:消费心理学概述 一、消费心理学中的几个基本的概念: 1、消费(消耗财富,满足消费) 2、消费者(购买商品或服务的个人) 3、消费心理(所思所想) 4、消费行为(消费需要,转移的活动) 5、购买行为(消费行为) 二、影响消费者购买行为的内在因素: 1、消费者的心理活动过程 2、消费者的个性心理特征 3、消费者购买过程中的的心理活动 4、影响消费者行为的心理因素 三、影响消费者购买行为的外在因素: 1、社会环境 2、消费者群体 3、消费态势4,商品因素5、购物环境6、营销沟通 四、消费心理学研究的基本原则是: 1、理论联系实际原则 2、客观性原则 3、全面性原则 4、发展性原则 五、消费心理学有哪些研究方法: 1、观察法 2、访谈法 3、问卷法 4、综合调查法 5、实验法 六、观察法的优点与缺点: 1、优点:真实可靠、简便花费少 2、缺点:消极被动、难以了解内心活动、需要人力/时间多 第二章:消费者的心理活动过程(认识、情感、意志过程) 一、知觉的特性 知觉是对事物的各种属性和各个部份的整体反映,是人的认识活动的重要环节和基础,也是影响消费者行为的重要因素。它具有以下主要特性: 1、知觉的主观性 2、知觉的整体性 3、知觉的选择性 二、思维的分类 1、动作思维 2、形象思维 3、逻辑思维 三、影响消费者情感的因素(应用): 1、商品本身的影响 2、购物环境的影响 3、消费者的心理准备的影响 第三章:消费者的个性心理特征(个性、气质、能力、兴趣) 一、消费者个性的基本特征 1、稳定性 2、整体性 3、独特性 4、倾向性 5、可塑性 二、购买活动中的消费者气质类型 1、胆汁型:标新立异、追求刺激性流行商品,属冲动型的消费行为 2、多血型:善于交谈、有较强灵活性。体现出想像型和不定型的购物行为 3、黏液型:购物谨慎、细致认真、冷静。体现理智型消费行为 4、抑郁型:敏感、拘谨、缺乏主动性。体现敏感性消费行为 三、选择题重点 1、气质—活动方式 2、能力—活动效率 3、性格—决定消费者活动的内容和方向 四、性格的特征 反映人的行为取向和一个人的动机态度。可以表现出以下4个特征:

高等计算机体系结构考题部分答案整理与分析(1).

高等计算机体系结构考题部分答案整理与分析(1) ——2002年高体考试真题解析1.填空题 1)第一台通用流水线计算机是:Stretch,即IBM7030 解析:主要是考察流水线技术的相关背景。最早实现流水线技术的计算机应该是使用Stretch,即IBM7030,使用流水线实现了重叠取指令、译码和执 行。其中还设计了避免冲突的ALU旁路技术。在1964年发布了CDC6600是使 用记分板技术实现动态调度流水线机制的机器。而使用保留站机制的Tomasulo 算法是在IBM 360/91中使用的。知识来源于本科课件第二讲 2)有效检测N位加法溢出的方法是: 察看输入最高位的进位是否等于最高位输出的进位 解析:该知识来自本科计算器加减法运算的相关知识。溢出指运算的结果超出了正常的表示范围。加法溢出只可能出现在两个同为正数或同为负数相加 才可以实现。可用以下方法检测:察看输入最高位的进位是否等于最高位输出 的进位。若不相等则容易知道该数据溢出。 3)时间局部性是指: 如果一个信息项正在被访问,那么近期它还会再被访问 解析:考察流水线及性能改进基础——局部性原理。局部性原理:CPU访问存储器时,无论取指令或者存取数据,访问存储单元都趋向于聚集在一个较 小的连续区域中。局部性原理包含时间局部性和空间局部性。时间局部性指 如果一个信息项正在被访问,那么近期它还会再被访问。原因:由程序循环和 堆栈技术造成的。空间局部性指在最近的将来用到的信息很可能在现在正在使 用的信息在空间地址上临近。原因:由指令顺序执行和数组存放造成。 4)流水线存在的三种相关是:数据相关、名字相关和控制相关 解析:考察指令级并行技术的基础相关知识。相关性是程序的特性,一个相关 是否会导致实际的冒险,该冒险是否会造成停顿,这是流水线结构的基本特征。 指令共有三种不同类型的相关:数据相关、名字相关和控制相关。 2.辨析题 1)加深流水线级数一定可以提升处理器性能。 这句话说法不对。当然在一定条件下加深流水线的级数可以加快流水线处理的 并行度,从而提高处理器的性能。但超过一定限度后,流水线级数无法无限制 地增加并提高处理性能。影响和限制流水线级数来提高性能的因素如下:1)指 令流的并行度有限,当流水线级数增加,即流水线深度增加时,因为相关引起 停顿将最终造成CPI的增加。更深的流水线会造成时钟周期的下降,并受到时 钟扭斜和负载的限制。 2)增加页面大小一定可以提升系统整体性能。 这句话说得不对。由于RAM价格下降,存储器变得更大;处理器和存储器之间 的速度差别更大,因此必须增加页面大小。但增加页面大小会使存储器中的内 部碎片变得严重,从而浪费很多存储空间。因此增加页面大小不一定可以提升 系统整体性能。

自考06092工作分析-重点复习资料-张羽桐

江苏省自学考试人力资源管理专业(本科段)复习资料 工 作 分 析 (任正臣主编) 课程代码:06092 [版次 2012年] 第一章工作分析的历史与发展 一、填空 1. 2. 3.研究如何提高工作效率。 二、简答 1.工作分析面临的挑战: (1)工作分析者(主体)有三类:外部专家、主管、工作任职者,我国企业在工作分析者的选择上往往依赖于外部专家,轻视工作任职者的参与 (2)组织体系面临的挑战:工作分析如何适应动态环境的问题 (3)工作面临的困难:由于工作性质不同,工作分析人员所用的分析工具也会有所差别(4)工作条件的变化:社会环境的变化、技术的变化、组织经营环境的变化 在这其中,社会环境的变化对工作的影响: ①工作适应人,而不是人适应工作 ②受过高等教育员工的个人发展及他们在工作中接受的挑战会越来越严峻 ③在工作中不同背景员工之间的沟通与交流越来越重要 2.社会环境的变化对工作的影响: (1)工作适应人,而不是人适应工作 (2)受过高等教育员工的个人发展及他们在工作中接受的挑战会越来越严峻 (3)在工作中不同背景员工之间的沟通与交流越来越重要

3.工作分析的五个发展趋势: (1)工作分析的战略化 (2)工作分析信息来源的扩大化:任职者是最常见的信息来源,其他还包括客户、专家、计算机仿真系统 (3)工作分析技术的信息化 (4)对客户进行工作分析 (5)角色说明书取代岗位说明书 第二章工作分析概述 一、名词解释 1.工作分析:又称职务分析,是指对企业各类岗位的性质、任务、职责、劳动条件和环境,以及职工承担本岗位任务应具备的资格条件进行系统分析和研究,并制定出岗位规范、工作说明书等人事文件的过程。 2.工作要素:是指工作中不能再继续分解的最小活动单位。 3.任务:是为了达到某种目的而进行的一系列工作要素的集合,是职位分析的基本单位,是对工作职责的进一步分解。 4.权限:是指为了保证职责的有效履行,任职者必须具备的,对某事项进行决策的范围和程度。 5.职位分类:是指根据工作性质、权力大小、责任轻重、所需资格条件以及工作难易程度对组织系统中的职位予以分门别类,划分出不同的类别和等级,以作为人事管理依据的人事分类制度。 6.职业生涯:指一个人在某种工作生活中所经历的一系列职位、工作或职业。 7.工作分析的主体:是指承担工作分析实践中的具体操作和收集信息等工作的人,简单地说就是进行工作分析的人。 二、填空 1. 三、简答 1.工作分析在改善组织结构和组织设计方面的意义: (1)工作分析提供的与工作有关的信息,可以帮助管理者了解工作流程、组织结构所暴露出的不合理性,可以帮助管理者对某些方面进行改进,从而提高工作效率 (2)管理者通过工作分析对不合理的人员结构进行改进,及早解决可能产生的人力资源浪费、重叠或不足现象 (3)通过工作分析可以发现和改进组织在分工协作、责任分配、工作环境等方面的缺陷,以便及时调整 2.工作分析对现代人力资源管理的意义: (1)有利于人力资源规划,制定有效的人事预测和计划 (2)有利于人员的招聘和筛选 (3)有利于员工的培训和开发 (4)有利于绩效考核,为员工的考核提供依据 (5)有利于制定合理的薪酬政策 (6)有利于制定职业生涯规划 3.工作分析主体的三个层次: (1)工作分析小组(又称专家组)

自考计算机系统结构试题-小炒

一、选择题 1、对汇编语言程序员,下列(A )不是透明的。 A: 中断字寄存器 B: 乘法器 C: 移位器 D: 指令缓冲器 2、假设对A机器指令系统的每条指令的解释执行可直接由B机 器的一段微程序解释执行,则A称为(D )。 A: 仿真机 B: 宿主机 C: 虚拟机 D: 目标机 3、 1. 查看下面三条指令:V3←A;V2←V0+V1;V4←V2*V3;假 设向量长度小于64,且前后其他的指令均没有相关性,数据进入和 流出每个功能部件,包括访问存储器都需要一拍的时间,假设向 量的长度为N。三条指令全部采用串行的方法,那么执行的时间是:A: 3N+20 B: 3N+21 C: 3N+22 D: 3N+23 4、某向量处理机有16个向量寄存器,其中V0-V5种分别存放有 向量A,B,C,D,E,F,向量的长度是8,向量各元素均为浮点数;处理 部件采用两个单功能流水线,加法功能部件时间为2拍,乘法功 能部件时间为3拍。采用类似CRAY-1的链接技术,先计算(A+B)*C, 在流水线不停的情况下,接着计算(D+E)*F。求此链接流水线的通 过时间是多少拍?(设寄存器出入各需1拍) A: 8 B: 9 C: 17 D: 18 5、设有一个4个处理器的MIMD系统,假设在系统中访存取指和 取数的时间可以忽略不计;加法与乘法分别需要2拍和4拍;在 MIMD系统中处理器(机)之间每进行一次数据传送的时间为1拍; 在MIMD系统中,每个PE都可以和其它PE有直接的的通路。 求利用此系统计算表达式所需 的节拍数。 A: 23 B: 12 C: 11 D: 10 6、以下哪些是周期窃取方式的特点? A : 硬件结构简单 B : 硬件结构复杂 C : 数据输入或输出过程中占用了CPU时间 D : 数据输入或输出过程中不占用CPU时间 7、从下列有关Cache的描述中,选出应填入空格中的正确答案: (1)今有甲、乙两台计算机,甲计算机的Cache存取时间为50ns, 主存储器为2us;乙计算机的Cache存储时间为100ns,主存储器 为1.2us。设Cache的命中率均为95%,则甲计算机的平均存取 时间为__A_ns;乙计算机的平均存取时间为__B_ns。 (2)在Cache中,经常采用直接映象或组相联映象两种方式,在 Cache容量相等的情况下,前者比后者的命中率__C__。 选项 A : 147.5 153.5 155 180 选项 B : 147.5 153.5 155 180 选项 C : 高低相等 8、有研究人员指出,如果在采用通用寄存器指令集结构的计算 机里加入寄存器—存储器寻址方式可能提高计算机效率,做法就 是用指令ADD R2,0(Rb)代替指令序列LOAD R1,0(Rb) ADD R2,R2,R1假定使用新的指令能使时钟周期增加10%,并且假定只 对时钟产生影响,而不影响CPI那么采用新指令,要达到与原来 同样的性能需要去掉的LOAD操作所占的百分比?(提示:去掉的 是与ADD指令连用的LOAD指令,假定未采用新指令前LOAD指令 占总指令的22.8%)A: 39% B: 36% C: 40% D: 39.8% 9、下述的几个需要解决的问题中,那个是向量处理机所最需要 关心的? A: 计算机指令的优化技术 B: 设计满足运算器带宽要求的存储器 C: 如何提高存储器的利用率,增加存储器系统的容量 D: 纵横处理方式的划分问题 10、一台单处理机可以以标量方式运行,也可以以向量方式运行。 在向量方式情况下,计算可比标量方式快18倍。设某基准程序在 此计算机上运行的时间是T。另外,已知T的25%用于向量方式, 其余机器时间则以标量方式运行。那么在上述条件下与完全不用 向量方式的条件下相比的加速比是: A: 3 B: 3.43 C: 3.33 D: 以上均不正确 11、给定1个采用完全混洗互连网络,并有256个PE的SIMD机 器,加入执行混洗互连函数10次,则原来在PE123中的数据将被 送往何处? A: PE237 B: PE222 C: PE111 D: PE175 12、 设计一种采用加、乘和数据寻径操作的算法,计算表达式 。假设加法和乘法分别需要2个和4个 单位时间,从存储器取指令、取数据、译码的时间忽略不计,所 有的指令和数据已经装入有关的PE。现有一台串行计算机,有一 个加法器,一个乘法器,问最短多少单位时间计算出s? A: 192ns B: 130ns C: 128ns D: 以上结果都不对 13、下列功能,那些一般由硬件实现? A : 第一次关CPU中断 B : 返回中断点 C : 第一次开CPU中断 D : 保存中断点 14、星形网络的网络直径和链路数分别为()和()。 选项 1 : N-1 N/2 2 N(N-1)/2 选项 2 : N-1 N/2 2 N(N-1)/2 16、在计算机系统结构来看,机器语言程序员看到的机器属性是 (D)。 A)计算机软件所要完成的功能B)计算机硬件的全部组 成 C)编程要用到的硬件知识D)计算机各部件的硬件 实现 17、在提高CPU性能的问题上,从系统结构角度,可以(D)。 A)提高时钟频率B) 减少程序指令条数 C)减少每条指令的时钟周期数D)减少程序 指令条数和减少每条指令的时钟周期数 18、计算机系统结构不包括(C )。 A)主存速度B)机器工作状态C)信息保护 D)数据表示 19、推出系列机的新机器,不能更改的是(A)。 A)原有指令的寻址方式和操作码B) 系统的总线的组成 C)数据通路宽度 D)存储芯片的集成度 20、在系统结构设计中,提高软件功能实现的比例会(C)。 A)提高解题速度 B)减少需要的存储容量 C)提高系统的灵活性 D)提高系统的性能价格比 21、重叠寄存器技术主要用于解决在RISC系统中因( C )而导 致的问题。 A)JMP指令影响流水线 B)CALL指令的现场保护 C)只有LOAD和STORE指令带来的访问存储器不便D) 存储器访问速度 22、不属于堆栈型替换算法的是(C )。 A)近期最少使用法B)近期最久未用法 C)先 进先出法D)页面失效频率法 23、与全相联映象相比,组相联映象的优点是(B)。 A)目录表小B)块冲突概率低C)命中率高 D)主存利用率高 24、最能确保提高虚拟存储器访主存的命中率的改进途径是(D)。 A)增大辅存容量 B)采用FIFO替换算法并增大页面 C)改用LRU替换算法并增大页面D)改用LRU 替换算法并增大页面数 25、"一次重叠"中消除"指令相关"最好的方法是( A )。 A)不准修改指令B)设相关专用通路C)推后分析下条指令 D)推后执行下条指令 26、在流水机器中,全局性相关是指(D)。 A)先写后读相关B)先读后写相关C)指令相关 D)由转移指令引起的相关 27、下列说法不正确的是(D)。 A)线性流水线是单功能流水线B) 动态流水线是多功能流水线 C)静态流水线是多功能流水线D) 动态流水线只能是单功能流水线 28、16个处理器编号为0、1、…、15,采用单级Cube3互连网络 互连,与13号处理器相连的处理器号是()。 A)2 B)3 C)4 D)5 29、经多级网络串联来实现全排列网络,只能用(C)。 A)多级立方体网络B)多级PM2I网络C)多级混洗 交换网络D)上述任何网络 30、经3级立方体网络对0-7八个端子(0 1 2 3 4 5 6 7)排列, 进行模8移4变换,得到的这八个端子新的排列应当是()。 A)(2 3 4 5 6 7 0 1)B) (4 5 6 7 0 1 2 3) C)(1 2 3 0 5 6 7 4)D) (1 0 3 2 5 4 7 6) 31、虫蚀寻径以流水方式在各寻径器是顺序传送的是(C)。 A)消息B)包C)片 D)字节 32、能实现指令、程序、任务级并行的计算机系统属于(D )。

相关文档
最新文档