您的当前位置:首页正文

计算机系统结构【阶段测评】1-4

2022-05-14 来源:我们爱旅游
计算机系统结构-阶段测评1

1.单选题

1.1 5.0

程序员编写程序时使用的地址是( 您答对了

• a

主存物理地址

• b

有效地址

• c

逻辑地址

• d

基址

) (2012.4真题)

根据教材P70的原文,程序员编写程序时使用的地址是逻辑地址,所以答案应改为C。

1.2 5.0

指令系统中取指令和指令操作码译码的操作安排属于( )

您答对了

• a

计算机实现

• b

计算机组成

• c

计算机系统结构

• d

计算机应用

该题考查考生对计算机系统结构、计算机组成和计算机实现的理解。根据计算机组成的属性,指令系统中取指令和指令操作码译码的操作安排属于计算机组成。所以B选项正

确。

1.3 5.0

从计算机系统中执行程序的角度来看,并行性等级不包括( )

您答对了

• a

指令内部、指令之间

• b

任务或进程之间

• c

作业或程序之间

• d

存储器操作并行

该题考查考生对于并行级别的理解,从计算机系统中执行程序的角度来看,并行性等级从低到高可以分为四级。它们分别是:指令内部、指令之间、任务或进程之间、作业或

程序之间;存储器操作并行属于计算机加工步骤方面的并行级别,不属于执行程序方面的。故答案选D。所以D选项正确。

1.4 5.0

如果某浮点数尾数在右移处理时,得到的值为0.001011(11),其中括号内的两位为超出尾数的字长而移出的部分。若采用截断法进行处理,则处理后的结果为( )。

您答对了

• a

0.001100

• b

0.001010

• c

0.001011

• d

0.001101

该题考查考生浮点数尾数的下溢处理方法的理解,截断法是将尾数超出计算机字长的部分截去,所以0.001011(11)采用截断法的结果应为0.001011,所以答案应该为C。

1.5 5.0

当浮点数尾数的基rm=4,尾数长度m=6时,可表示的规格化最小正尾数的值是( )

您答对了

• a

0.125

• b

0.25

• c

1/16

• d

0.5

该题考查考生对于浮点数基数选择方面的知识,根据教材P63面表2-1。可表示的规

格化最大尾数为1×rm-1,所以最大尾数为4-1= 0.25,故B选项正确。

1.6 5.0

资源重复是开发并行性的途径之一,以下哪种并行技术不属于资源重复( )

您答对了

• a

多任务流水线处理

• b

双端口并行存储器

• c

多处理机并行系统

• d

双工系统

该题考查考生对于并行技术的理解,实现并行性的途径有时间重叠、资源重复和资源共享等。选项A属于通过时间重叠技术来实现并行,选项B,C,D均是资源重复技术的

体现。故答案选A。

1.7 5.0

当在非负阶和规格化正尾数的条件下表示浮点数时,如果阶值采用二进制2位表示,浮点数尾数的基rm=4,尾数长度m=4时,可表示的最大浮点数的值是( )

您答对了

• a

(1-4-3)×42

• b

(1-4-1)×42

• c

(1-4-2)×42

• d

(1-4-2)×43

该题考查考生对于浮点数基数选择方面的知识,根据教材P63面表2-1。可表示的最

大浮点数为(1- rm- m′)×rm2P-1,所以最大浮点数为(1-4-2)×43,故D选项正确。

1.8 5.0

在计算机系统结构设计中,提高硬件功能实现的比例可( ) (2011.7真题)

您答对了

• a

提高硬件利用率

• b

提高系统的运行速度

• c

减少需要的存储器容量

• d

提高系统的性能价格比

该题考查提高硬件功能实现的比例所带来的影响,提高硬件功能的比例可提高解题速度,减少程序所需的存储空间,但会增加硬件成本,降低硬件利用率和计算机系统的灵活

性及适应性。

1.9 5.0

下列对应用程序员不透明的是( )

您答对了

• a

程序地址与主存地址的映射

• b

程序设计语言所支持的数据类型

• c

Cache与主存的块替换

• d

跳转指令的执行步骤

该题考查考生对计算机系统结构的层次及各层透明性的领会,对应用程序员来说只需要知道“程序设计语言所支持的数据类型”,就能进行应用系统的开发,而标程序地址与主

存地址如何映射、Cache与主存的块替换、跳转指令的执行步骤属于底层机器级所要确定的问题,对其是透明的。所以B选项正确。

1.10 5.0

指令系统中操作码格式、地址码格式的确定属于( )

您答对了

• a

计算机实现

• b

计算机组成

• c

计算机系统结构

• d

计算机应用

该题考查考生对计算机系统结构、计算机组成和计算机实现的理解。根据计算机系统

结构的属性,指令系统的确定属于计算机系统结构;指令的实现属于计算机组成。所以C选项正确。

1.11 5.0

实现指令功能的具体电路、器件的设计属于( )

您答对了

• a

计算机实现

• b

计算机组成

• c

计算机系统结构

• d

计算机应用

该题考查考生对计算机系统结构、计算机组成和计算机实现的理解。根据计算机实现

的属性,实现指令功能的具体电路、器件的设计属于计算机实现。所以A选项正确。

1.12 5.0

RISC采用重叠寄存器窗口技术,可以减少( )

您答对了

• a

绝大多数指令的执行时间

• b

目标程序的指令条数

• c

程序调用引起的访存次数

• d

CPU访存的访问周期

该题考查考生对于RISC技术方面的知识,在CPU中设置大量工作寄存器并采用重叠寄存器窗口,可以减少访存,尽量让指令的操作在寄存器之间进行,以提高执行速度,缩

短指令周期,所以答案应该为C。

1.13 5.0

20世纪50年代初提出的( )为今后向量、阵列数据结构的实现提供了直接支持。在该指令中,增设了分别用于存放向量首元素地址和位移量的字段。

您答对了

• a

变址寻址操作

• b

间接寻址操作

• c

立即数寻址操作

• d

流水线操作

该题考查考生对于变址操作方面的知识。根据教材P54面的描述,变址操作为向量、

阵列数据结构的实现提供了直接支持。故答案为选项A。

1.14 5.0

( )技术能应用在结构相同或相似的机器之间,实现汇编语言软件的移植,较好地解决了软件环境要求相对稳定和硬、器件技术迅速发展的矛盾。

您答对了

• a

统一高级语言

• b

模拟技术

• c

仿真技术

• d

采用系列机

该题考查实现软件移植的主要技术,系列机技术能应用在结构相同或相似的机器之间,

实现汇编语言软件的移植。所以D选项正确。

1.15 5.0

在计算机系统结构设计中,提高软件功能实现的比例可( )

您答对了

• a

提高硬件成本

• b

提高系统的灵活性

• c

提高解题的速度

• d

减少所需的存储器容量

该题考查提高软件功能实现的比例所带来的影响,提高软件功能的比例可降低硬件成本,提高系统的灵活性、适应性,但解题速度会下降,软件设计费用和所需的存储量将增

加。所以B选项正确。

1.16 5.0

以下不属于程序访问的局部性定律范畴的是( )

您答对了

• a

程序访问具有时间和空间的局部性

• b

某段程序正在使用的信息可能不久还要重新使用

• c

某段程序即将被访问的信息可能就在现在正在执行的信息附近

• d

程序中变量的使用范围具有局部性

该题考查考生对于程序访问的局部性定律的理解和掌握,程序访问具有时间和空间的局部性,即选项A所描述的内容;选项B是时间上的局部性体现;选项C是空间上的局部

性体现。所以不属于局部性定律的应为选项D,故正确答案为D。

1.17 5.0

当在非负阶和规格化正尾数的条件下表示浮点数时,如果阶值采用二进制2位表示,浮点数尾数的基rm=4,尾数长度m=4时,可表示的最小浮点数的值是( )

您答对了

• a

0.125

• b

0.25

• c

1/16

• d

0.5

该题考查考生对于浮点数基数选择方面的知识,根据教材P63面表2-1。可表示的最

小浮点数为rm0×rm-1,所以最小浮点数为4-1= 0.25,故B选项正确。

1.18 5.0

计算机系统可以被看成是按功能划分的多层机器级所组成的层次结构,层次结构由高到低,位于应用语言机器级和汇编语言机器级之间的是( )

您答对了

• a

操作系统机器级

• b

传统机器语言机器级

• c

高级语言机器级

• d

微程序机器级

该题考查考生对计算机系统的层次的领会。从使用语言的角度,计算机系统可以被看

成是按功能划分的多层机器级所组成的层次结构。层次结构由高到低依次为应用语言机器级、高级语言机器级、汇编语言机器级、操作系统机器级、传统机器语言机器级和微程序机器级。所以位于应用语言机器级和汇编语言机器级之间的应是高级语言机器级,所以C选项正确。

1.19 5.0

哈夫曼编码的基本思想是对发生概率最高的事件采用(您答对了

• a

最长

• b

等长

• c

最短

• d

扩展

)的位数来表示。

该题考查考生对于哈夫曼编码的知识,哈夫曼编码的基本思想是对发生概率最高的事件采用最短的位数来表示,故正确答案为C。

1.20 5.0

当浮点数尾数的基rm=4,尾数长度m=4时,可表示的规格化最大正尾数的值是( )

您答对了

• a

1/64

• b

1/16

• c

15/16

• d

1/8

该题考查考生对于浮点数基数选择方面的知识,根据教材P63面表2-1。可表示的规

格化最大尾数为1-1×rm- m′,所以最大尾数为1-4-2= 15/16,故C选项正确。

计算机系统结构-阶段测评2

1.单选题

1.1 5.0

在数组多路通道执行时,通道的最大流量取决于( )

您答对了

• a

所接各设备中字节传送速率最小者

• b

所接各设备中字节传送速率最大者

• c

所接各设备中字节传送速率的总和

• d

所接各设备中字节传送速率的乘积

该题考查考生对于通道流量的计算,在数组多路通道执行时,通道的最大流量取决于接各设备中字节传送速率最大者,公式为

。所以B选项正确。

1.2 5.0

关于通道的描述,正确的是( )

您答对了

• a

通道指令的功能很完善,使用范围广

• b

通道具有独立的处理机

• c

通道方式没有自己的指令系统和程序

• d

通道通过执行通道程序来控制输入/输出。

该题考查通道的基本概念,一般而言,通道指令的功能较简单,使用面窄;通道没有

独立的处理机;通道具有自己的指令系统和程序;故选项A,B,C均不是正确描述。所以D选项正确。

1.3 5.0

Cache存储器的地址映象规则中,最节省所需硬件、只需容量较小的相联存储器和少量外比较电路的是( )

您答对了

• a

直接映象规则

• b

组联映象规则

• c

段相联映象规则

• d

全相联映象规则

该题考查考生对于Cache三种映像方式的理解,直接映象法最节省所需硬件、只需容量较小的相联存储器和少量外比较电路,故A选项正确。

1.4 5.0

虚拟存储器是因( )满足不了要求而提出来的。

您答对了

• a

主存存取速度

• b

主存的位价格

• c

主存容量

• d

主存的平均访问时间

该题考查考生对于虚拟存储器的知识,根据教材P126的描述,虚拟存储器是因主存

容量满足不了要求而提出的。故正确选项为C。

1.5 5.0

以下中断分级的优先级顺序正确的是( )

您答对了

• a

机器校验中断>程序性中断>外部中断>输入/输出中断

• b

机器校验中断<程序性中断<外部中断<输入/输出中断

• c

外部中断>输入/输出中断>机器校验中断>程序性中断

• d

外部中断<输入/输出中断<机器校验中断<程序性中断

该题考查考生对中断分级及优先级顺序的理解。一般来说,机器校验中断的优先级最高,其次是程序性中断,然后是外部中断,最后是输入/输出中断。所以正确答案应该为A。

1.6 5.0

除法除数为0错误引起的中断属于( )

您答对了

• a

程序性中断

• b

外部中断

• c

机器校验中断

• d

输入/输出中断

该题考查考生对中断类型的理解。除法过程中,除以0引起的中断属于程序性中断,所以正确答案应该为A。

1.7 5.0

总线串行链接查询方式的不足是 ( )

您答对了

• a

选择算法简单

• b

部件的增减容易

• c

优先次序固定,不能由程序改变

• d

可扩充性好

该题考查总线串行链接查询方式的不足,选项A,B,D均是总线串行链接查询方式的优点,选项C是不足。所以正确答案为C。

1.8 5.0

根据通道数据传送期中信息传送方式的不同,可分为 ( )、( )和( ) 3类通道。

您答对了

• a

字节多路、数组多路和选择通道

• b

字节多路、字多路和数组多路

• c

字多路、数组多路和程序多路通道

• d

字节多路、选择通道和循环通道

该题考查通道的分类,根据通道数据传送期中信息传送方式的不同,可分为字节多路、数组多路和选择通道3类通道。所以A选项正确。

1.9 5.0

段表基址寄存器中的段表基地址字段指向( )。

您答对了

• a

该道程序的段表在主存中的起始地址

• b

该程序的页表在主存中的起始地址

• c

该道程序在主存中的起始地址

• d

该页在主存中的起始地址

该题考查考生对于段表基址寄存器和段表的理解,段表基址寄存器中的段表基地址字段指向该道程序的段表在主存中的起始地址,故A选项正确。

1.10 5.0

通道程序执行时,CPU处于 ( ) 运行

您答对了

• a

中断服务程序

• b

通道服务程序

• c

管态(运行I/O管理程序)

• d

目态(运行目态程序)

该题考查通道处理的过程,当通道程序执行时,CPU处于目态运行,继续执行用户程序。所以D选项正确。

1.11 5.0

总线独立请求控制方式的不足是 ( )

您答对了

• a

所有部件的总线请求能同时送到控制器

• b

控制器使用程序可控的预定方式工作

• c

能地隔离失效部件的请求

• d

控制线数量大

该题考查总线独立请求控制方式的不足,选项A,B,C均是总线串行链接查询方式的优点,选项D是不足。所以正确答案为D。

1.12 5.0

数据传送错误引起的中断属于( )

您答对了

• a

程序性中断

• b

外部中断

• c

机器校验中断

• d

输入/输出中断

该题考查考生对中断类型的理解。数据传送过程中可以通过校验来检查数据传送是否正确,当数据传送错误时,应引起机器校验中断,所以正确答案应该为C。

1.13 5.0

为满足系统对存储器性能的要求,现在的计算机系统结构一般采用( )方法解决。

您答对了

• a

全部使用多体交叉存储器

• b

尽量使用高速存储器

• c

使用由不同存储器组成的存储器系统

• d

尽量提高CPU的执行速度

该题考查考生对存储系统的基本要求的理解,单一工艺的存储器无法同时满足容量、速度和价格的要求,使用由不同存储器组成的存储器系统才能达到要求。故正确选项为C。

1.14 5.0

关于段式管理,错误的描述是( )

您答对了

• a

段式管理能使大程序分模块编制,从而可使多个程序员并行编程

• b

段式管理中各段的修改不影响其它各段的编制

• c

段式管理容易以段为单位实现存储保护

• d

段式管理能够提高存储空间的利用率,段间零头较少

该题考查考生对于段式管理的理解,段式管理和存储会带来大的段间零头,使主存管理的难度加大。故答案应该为D。

1.15 5.0

关于页式管理,错误的描述是( )

您答对了

• a

页式管理将主存空间和程序空间按不等的大小分成页

• b

页式管理通过查页表将虚存地址转换为相应的主存地址

• c

页式管理中,为便于存储保护,页表中可以设置访问方式字段

• d

页式管理能够提高存储空间的利用率,主存空间浪费较小

该题考查考生对于页式管理的理解,页式存储是把主存空间和程序空间机械地等分成固定大小的页。选项B,C,D均描述正确,故答案应该为A。

1.16 5.0

若有6个部件之间采用双向专用总线互连,则需要的专用总线组数是( )

您答对了

• a

8

• b

15

• c

28

• d

256

该题考查专用总线互连的计算,根据双向专用总线互连组数计算公式N×(N -1)/2,当N=6时,共15组。所以答案应该为B。

1.17 5.0

Cache存储器的地址映象规则中,块冲突概率最低、( ) (2012.4真题)

您答对了

• a

直接映象规则

• b

组联映象规则

• c

段相联映象规则

• d

Cache的空间利用率最高的是

全相联映象规则

该题考查考生对于Cache三种映像方式的理解,全相联映像法的块冲突概率最低,故D选项正确。

1.18 5.0

页面替换算法的目的是( )

您答对了

• a

保证主存具有高的运行速度

• b

保证主存具有较高的命中率

• c

保证主存的存储容量能够扩展

• d

保证主存的成本降低

该题考查考生对于页面替换算法的理解,当处理机要用到的指令或数据不在主存中时,会产生页面失效,页面替换算法的目的是保证主存具有较高的命中率。故答案应该为B。

1.19 5.0

全相联映像中主存的任意一块可映像装入到( )。

您答对了

• a

Cache的指定位置

• b

Cache的指定组的任意位置

• c

Cache的任意一块

• d

Cache任意一组的指定位置

该题考查考生对于全相联映射的知识,全相联映像中不存在分组,主存的任意一块可

映像装入到Cache的任意一块位置,故正确答案为C。

1.20 5.0

关于双向传输的总线,正确的是 ( )

您答对了

• a

只能向一个方向传送数据

• b

双向传送的总线分为半双向和全双向两种类型

• c

在半双向的总线中,同时能向两个方向传送数据

• d

在全双线的总线中,同时只能向一个方向传送数据

该题考查双向传输的总线,双向传送的总线分为半双向和全双向两种类型。在半双向的总线中,同时只能向一个方向传送数据;在全双线的总线中,能同时向两个方向传送数

据。所以B选项正确。

计算机系统结构-阶段测评3

1.单选题

1.1 5.0

以下要求中不属于实现指令的重叠解释需要满足的要求的是( )。

您答对了

• a

为了实现指令的重叠解释,须解决访问主存的冲突

• b

为了实现指令的重叠解释,须解决“分析”与“执行”操作的并行

• c

为了实现指令的重叠解释,须解决“分析”与“执行”操作控制上的同步

• d

选用更高速的执行器件

该题考查考生对重叠解释需满足的要求的理解。选项A,B,C均是需要满足的要求。选项D不属于指令重叠解释的范畴,所以正确答案应选择D。

1.2 5.0

动态流水线是指( )

您答对了

• a

功能不能改变的流水线

• b

各段之间的连接是固定不变的流水线

• c

可同时执行多种功能的流水线

• d

同时只能完成一种功能的多功能流水线

动态流水线属于多功能流水线的一种,但是在某一段时间内可按不同运算或功能连接

流水。教材P179原文,故正确答案为C。

1.3 5.0

阵列处理机是以 ( )途径开发的

您答对了

• a

向量并行

• b

时间重叠

• c

标量并行

• d

资源重复

该题考查考生对于阵列处理机的理解,向量处理机是由向量数据表示的处理机,分向量流水线处理机和阵列处理机两类。向量流水处理机是以时间重叠途径开发的,而阵列处

理机是以资源重复途径开发。所以正确选项为B。

1.4 5.0

静态流水线是指( )

您答对了

• a

功能不能改变的流水线

• b

各段之间的连接是固定不变的流水线

• c

可同时执行多种功能的流水线

• d

同时只能完成一种功能的多功能流水线

静态流水线属于多功能流水线的一种,但是在某一段时间内各段只能按一种功能连接流水。教材P179原文,故正确答案为D。

1.5 5.0

影响流水线最大吞吐率的核心因素是( )

您答对了

• a

流水线的工作时间

• b

流水线完成的任务数

• c

流水线中执行瓶颈段的时间

• d

流水线中包含子过程的数量

该题考查考生对流水线吞吐率计算公式和概念的理解,流水线的最大吞吐率取决于瓶颈段的时间。所以正确答案应为C。

1.6 5.0

立方体单级网络的互连函数规定每个处理单元只能直接连接到其二进制编号的某( )位取反的其他3个处理单元上。

您答对了

• a

• b

• c

• d

该题考查考生对于立方体单级网络互连函数的知识。在立方体互连网络中,每个处理单元只能直接连接到其二进制编号的某一位取反的其他3个处理单元上,故正确答案为A。

1.7 5.0

以下关于单功能流水线的描述,错误的是( )

您答对了

• a

只能实现单一功能的流水线

• b

单功能流水线可通过组合得到多功能流水线

• c

在单功能流水线中,可以通过连接方式不同,以实现不同的功能

• d

静态流水线和动态流水线不属于单功能流水线

单功能流水是只能实现单一功能的流水,要完成多功能的流水将多个单功能流水组合。教材P179原文,选项C显然自相矛盾,单功能流水线不可能实现不同的功能,故正确答案为C。

1.8 5.0

分布式存储器阵列处理机与集中式共享存储器阵列处理机的区别在于( )

您答对了

• a

是否具有集中的处理单元

• b

是否处理的是标量

• c

是否有处理单元的互连网络

• d

处理机是具有自己局部的存储器还是集中共享的存储器

该题考查考生对于分布式存储器阵列处理机与集中式共享存储器阵列处理机方面的知识,分布式存储器阵列处理机与集中式共享存储器阵列处理机的区别在于处理机是具有自己局部的存储器还是集中共享的存储器。故D选项正确。

1.9 5.0

蝶形单级网络的互连函数是将二进制地址的( )和( )相互交换位置。

您答对了

• a

最低位、其余所有的高位

• b

最高位、其余所有的低位

• c

奇数位、偶数位

• d

最高位、

该题考查考生对于蝶形单级网络互连函数的知识,蝶形单级网络的互连函数是将二进制地址的最高位和最低位相互交换位置,故正确答案为D。

1.10 5.0

编号为0、1、2、…、15的8个处理器,用单级互连网络互连,用PM2+2互连函数

时,与第6号处理器相连的处理器的编号是( )

您答对了

• a

1

• b

2

• c

7

• d

9

该题考查考生对于PM2I单级网络互连函数的掌握,用PM2+2互连函数时,PM2+2(6)= (6+22) mod 8,所以与第6号处理器相连的处理器编号是2,故正确选项为B。

1.11 5.0

以下关于多功能流水线的描述,正确的是( )

您答对了

• a

只能实现单一功能的流水线

• b

在多功能流水线中,对于同一流水线,可以通过各个段之间设置不同的连接方式来实现不同的功能

• c

在单功能流水线中,可以通过连接方式不同,以实现不同的功能

• d

静态流水线和动态流水线不属于多功能流水线

多功能流水是指同一流水线的各个段之间可以多种不同的连接方式,以实现不同的功能的流水线。教材P179原文,选项A与定义不符,显然错误。选项C对于单功能流水线的描述也不符合单功能流水线的定义。选项D,静态流水线和动态流水线均属于多功能流水线。故正确答案为B。

1.12 5.0

超标量处理机与标量处理机的本质区别是( )

您答对了

• a

工作方式和工作原理不同

• b

超标量处理机的效率比标量处理机更高

• c

超标量处理机的吞吐率比标量处理机更大

• d

超标量处理机配置多套功能部件、总线和指令译码电路

该题考查考生对于超标量处理机的理解,为了提高指令级的并行性,超标量处理机配置了比标量处理机更多套的功能部件、指令译码电路和总线。故正确答案为D。

1.13 5.0

向量流水处理机是以 ( )途径开发的

您答对了

• a

向量并行

• b

时间重叠

• c

标量并行

• d

资源重复

该题考查考生对于向量流水处理机的理解,向量处理机是由向量数据表示的处理机,分向量流水线处理机和阵列处理机两类。向量流水处理机是以时间重叠途径开发的,而阵列处理机是以资源重复途径开发。所以正确选项为B。

1.14 5.0

关于消除瓶颈的描述错误的是( )

您答对了

• a

消除瓶颈的方法之一是将瓶颈子过程再细分

• b

通过重复设置多套瓶颈段并联,让它们交叉并行

• c

在重复设置多套瓶颈段并联的过程中,需要解决好各并行子过程之间的任务分配和同步

• d

加快流水线的处理速度就可以消除瓶颈

该题考查考生对消除瓶颈方法的理解,选项A,B,C都是消除瓶颈的正确描述。选项D,因果颠倒,应该说消除瓶颈可以加快流水线的处理速度。所以正确答案应为D。

1.15 5.0

编号为0、1、2、……、15的16个处理器,用单级互连网络互连,用Cubel互连函数时,与第6号处理器相连的处理器编号是( )

您答对了

• a

4

• b

5

• c

7

• d

8

该题考查考生对于立方体单级网络互连函数的掌握,用Cubel互连函数时,Cube1(110)=100,所以与第6号处理器相连的处理器编号是4,故正确选项为A。

1.16 5.0

关于超标量处理机、超长指令字处理机、超流水线处理机和超标量超流水线处理机的描述错误的是 ( )

您答对了

• a

超标量处理机采用多指令流水线,配置了多套功能部件、指令译码和执行部件。

• b

超长指令字处理机是将水平型微码和超标量处理两者相结合。

• c

超流水线处理机在每个⊿t时间可以流出多条指令。

• d

超标量超流水线处理机是将超标量流水线与超流水线处理机结合起来。

该题考查考生对于超标量处理机、超长指令字处理机、超流水线处理机和超标量超流水线处理机的理解,根据其定义,选项A,B,D均正确。选项C,超流水线处理机着重开发时间并行性,而非资源的重复性,所以在每个⊿t时间仍只流出一条指令。所以正确选项为C。

1.17 5.0

关于流水线效率的描述错误的是( )

您答对了

• a

流水线中设备的实际使用时间占整个运行时间之比

• b

流水线的效率也是流水线设备的时间利用率

• c

从时空图上看,效率就是n个任务占用的时空区面积和m个段总的时空区面积之比

• d

流水线的效率正比于吞吐率

该题考查考生对流水线效率的计算方法,选项A,B,C都是关于流水线效率的正确描述。对于选项D,只有对于线形流水线且每段经过时间相等,任务间无相关时,流水线的效率才正比于吞吐率。所以正确答案应为D。

1.18 5.0

以下不属于SIMD系统互连网络的设计目标的是( )

您答对了

• a

结构不要过分复杂,以降低成本

• b

应尽可能多地将结构不同的基本构件组合起来,以满足不同的需要

• c

处理单元间信息交换所需的步数要尽可能少

• d

互连要灵活,以满足算法和应用的需要

该题考查考生对于SIMD系统互连网络设计目标的知识,选项A,C,D均是互连网络的设计目标。对于选项B,在设计互连网络时,应使用规整单一的基本构件组合而成,提高模块性,而非使用结构不同的构件。故正确答案应为B。

1.19 5.0

指令解释方式中,( )和( )任何时候都只有相邻两条指令在重叠解释的方式称为一次重叠。

您答对了

• a

指令分析部件、指令执行部件

• b

指令取出部件、指令分析部件

• c

指令执行部件、指令取出部件

• d

指令取出部件、指令分析部件

该题考查考生对重叠解释方式的理解。“一次重叠”是指指令分析部件和指令执行部件任何时候都只有相邻两条指令在重叠解释的方式。所以A选项正确。

1.20 5.0

脉动阵列结构的每个处理单元内部结构相同,一般由一个加法/逻辑运算部件或加法/乘法运算部件再加上若干( )构成,可完成少数基本的算术逻辑运算操作。

您答对了

• a

分布式的存储器

• b

高速缓冲存储器

• c

锁存器

• d

相联存储器

该题考查考生对于脉动阵列结构的知识,脉动阵列结构的每个处理单元内部结构相同,一般由一个加法/逻辑运算部件或加法/乘法运算部件再加上若干锁存器构成,可完成少数基本的算术逻辑运算操作。故C选项正确。

计算机系统结构-阶段测评4

1.单选题

1.1 5.0

在松耦合多处理机中,每台处理机都( ),用于存储经常用的指令和数据。

您答对了

• a

有一个容量较小的局部存储器

• b

有一个容量较大的局部存储器

• c

能访问一个容量较小的共享存储器

• d

能访问一个容量较大的共享存储器

该题考查考生对松耦合多处理机概念的领会,在松耦合多处理机中,每台处理机都有一个容量较大的局部存储器,用于存储经常用的指令和数据。所以正确选项应为B。

1.2 5.0

根据对( )的不同,可以把数据流计算机分成静态和动态两类。

您答对了

• a

数据令牌处理方式

• b

处理机互连网络

• c

存储器结构

• d

计算功能

该题考查考生对于数据流计算机的分类,根据对数据令牌处理方式的不同,可以把数

据流计算机分成静态和动态两类。故答案应为A。

1.3 5.0

冯诺依曼型计算机很难最大限度地发掘出计算的并行性,其本质原因是( )。

您答对了

• a

处理机的速度不够

• b

存储器的效率不高

• c

在程序计数器集中控制下,指令按顺序方式执行

• d

指令不能够并行

该题考查考生对于冯诺依曼型计算机的理解,冯诺依曼型计算机的特点是在程序计数器集中控制下,顺序地执行指令,因此,它是以控制流方式工作的。由于本质上仍是指令

顺序执行,这很难最大限度地发掘出计算的并行性。所以C选项正确。

1.4 5.0

多处理机系统是( )

您答对了

• a

单指令流多数据流的系统

• b

单指令流单数据流的系统

• c

多指令流单数据流的系统

• d

多指令流多数据流的系统

该题考查考生对多处理机系统概念的领会,多处理机系统是多指令流多数据流的系统。所以正确选项应为D。

1.5 5.0

并行任务的派生是 ( )。

您答对了

• a

在一个任务执行的同时,派生出可与它串行执行的其他一个或多个任务

• b

在一个任务执行的同时,派生出可与它并行执行的其他一个或多个任务

• c

在一个任务执行的同时与其他进程在时间上重叠执行

• d

在一个任务执行的同时与其他进程在多处理机上执行

该题考查对并行任务派生的理解,根据定义,并行任务的派生是在一个任务执行的同时,派生出可与它并行执行的其他一个或多个任务。所以B选项正确。

1.6 5.0

关于多处理机系统的描述,不正确的是( )

您答对了

• a

多处理机的并行性是体现于微操作之间。

• b

对于多处理机系统,能使用冗余的多个处理机通过重新组织来提高系统的可靠性。

• c

为适应多种算法,多处理机在硬件结构上要解决好处理机、存储器以及I/O子系统之间的互连。

• d

使用多处理机的目的是通过多台处理机对多个作业、任务进行并行执行来提高解题速度。

该题考查考生对多处理机系统概念的领会,多处理机系统是多指令流多数据流的系统,所以其并行性是体现于指令的外部,选项A错误。选项B,C,D是多处理机系统的目标。所以正确答案应为A。

1.7 5.0

紧耦合多处理机和松耦合多处理机的主要区别是( )

您答对了

• a

有没有处理机单元的互联网络

• b

是否使用共享存储器还是局部单独的存储器

• c

有没有存储器

• d

处理机是用标量处理还是向量处理

该题考查考生对紧耦合多处理机和松耦合多处理机的概念的理解。紧耦合多处理机是通过共享主存来实现处理机间通信的;松耦合多处理机中,每台处理机都有一个容量较大的局部存储器,用于存储经常用的指令和数据,以减少紧耦合系统中存在的访主存冲突。所以B选项正确。

1.8 5.0

在多处理机环形互连形式中,当发送者在发送完信息后,将向环上播送令牌。如果某台处理机想要发送信息,则在收到令牌后( ),此时这台处理机就可以通过环形网络发送信息了。

您答对了

• a

继续将令牌传向下一台处理机

• b

不再将令牌传向下一台处理机

• c

向之前向环上播送令牌的处理机发送令牌

• d

继续将令牌传给其他所有的处理机

该题考查考生对多处理机机间互连形式的理解,在环形互连形式中。如果某台处理机想要发送信息,则在收到令牌后不再将令牌传向下一台处理机,此时这台处理机就可以通

过环形网络发送信息了。所以正确选项应为B。

1.9 5.0

同步型并行算法与异步型并行算法的根本区别是( )。

您答对了

• a

并行的各进程间是否因为存在相关而需要等待

• b

处理机计算任务的大小不同

• c

运算基本对象不同

• d

进程间是否需要相互通信

该题考查考生对同步型并行算法与异步型并行算法的根本区别的理解,同步型并行算法与异步型并行算法的根本区别是并行的各进程间是否因为存在相关而需要等待。所以正

确选项应为A。

1.10 5.0

关于数据驱动的描述错误的是( )。

您答对了

• a

只要一条或一组指令的操作数准备就绪就可以立即激发相应的指令执行

• b

数据驱动计算机上的指令基本是无序执行的

• c

在数据驱动计算机上,需要程序计数器来指定执行顺序

• d

部分有序的操作不是由程序员指定,而是受数据相关所制约

该题考查考生对于数据驱动计算机的理解,由于只要一条或一组指令的操作数准备就绪就可以立即激发相应的指令执行,数据驱动计算机上的指令基本是无序执行的,在数据

驱动计算机上,不需要程序计数器。所以答案应为C。

1.11 5.0

需求驱动计算,其操作是按( )所决定的次序进行的。

您答对了

• a

输入数据可用性

• b

数据需求

• c

数据求值顺序

• d

变量值何时产生

该题考查考生对于需求驱动计算的理解,根据定义,需求驱动计算,其操作是按数据驱动所决定的次序进行的。故答案应为B。

1.12 5.0

紧耦合多处理机是通过( )实现处理机间通信的,其通信速率受限于主存频宽。

您答对了

• a

共享处理机

• b

共享高速缓存

• c

共享主存

• d

共享外部存储器

该题考查考生对紧耦合多处理机概念的领会,紧耦合多处理机是通过共享主存实现处理机间通信的,其通信速率受限于主存频宽。所以正确选项应为C。

1.13 5.0

粗粒度并行算法一般是指( )的并行。

您答对了

• a

向量或循环级的并行

• b

较大的循环级并行

• c

函数级的并行

• d

子任务级的并行

该题考查对细、中、粗三种粒度并行算法的理解,选项A应为细粒度并行算法的任务量,选项B应为中粒度并行算法的任务量,选项C根本就没有该任务级,选项D应为粗粒度并行算法的任务量。所以D选项正确。

1.14 5.0

归约机是面向( )。

您答对了

• a

过程式语言

• b

对象式语言

• c

函数式语言

• d

操作式语言

该题考查考生对于归约机概念的理解,归约机是以函数式语言为机器语言的计算机。故答案应为C。

1.15 5.0

程序中各类数据相关是限制程序并行的重要因素,以下不属于程序段之间的相关因素

的是( )。

您答对了

• a

数据相关

• b

数据反相关

• c

数据输出相关

• d

符号相关

该题考查考生对程序并行性的分析的理解,数据相关、数据反相关和数据输出相关是程序段之间必然会出现的三种数据相关。所以正确选项应为D。

1.16 5.0

当各个处理机上活跃的进程是共享同一集中连续物理地址空间中的数据时,主存采用( )

是有利的。

您答对了

• a

高位交叉编址

• b

顺序编址

• c

低位交叉编址

• d

散列编址

该题考查多处理机的存储器组织,当各个处理机上活跃的进程是共享同一集中连续物理地址空间中的数据时,主存采用低位交叉编址是有利的;当它们只是较少或基本不共享集中的数据时,采用高位交叉编址较好;选项B,D与本题干无关,故正确选项是C。

1.17 5.0

关于多处理机的操作系统,描述错误的是 ( )。

您答对了

• a

主从型操作系统对主处理机的可靠性要求不高

• b

包括主从型、各自独立型和浮动型三种

• c

各自独立型操作系统适应分布处理的模块化结构特点,有较高的可靠性

• d

浮动型操作系统可以较好地做到负荷平衡,具有很高的灵活性

该题考查对多处理机操作系统的理解。根据定义,主从型操作系统的管理程序在一个指定的处理机上运行,该机是专门执行管理功能的控制处理机。如果主处理机发生故障,很容易使整个系统瘫痪。选项B,C,D均正确。所以答案为A。

1.18 5.0

为解决多个处理机同时访问公用总线的冲突, ( )不是公用总线的仲裁算法。

您答对了

• a

静态优先算法

• b

固定时间片

• c

动态优先级

• d

最近最少使用

该题考查考生对多个处理机同时访问公用总线的冲突解决方式的理解,静态优先法、固定时间片法、动态优先级法和先来先服务法是常用的总线仲裁算法。选项D是虚存中的页面替换算法,所以正确选项应为D。

1.19 5.0

下列关于归约机的描述,错误的是( )

您答对了

• a

归约机不是Von Neumann型计算机

• b

归约机是以函数式语言为机器语言的计算机

• c

归约机采用需求驱动,执行的操作序列取决于对数据的需求

• d

归约机采用数据驱动,执行的操作序列取决于输入数据的可用性

该题考查考生对于规约机概念的理解,选项A,B,C均是对归约机的正确描述,对于选项D,采用数据驱动,执行操作序列取决于输入数据的可用性的是数据流计算机,而非归约机。故答案应为D。

1.20 5.0

以下不属于机群系统与传统的并行处理系统相比所具有的优势是 ( )。

您答对了

• a

系统有更高的性能价格比

• b

系统的资源利用率更高

• c

系统的可扩展性更好

• d

用户需要改变编程环境

该题考查对机群系统的理解,机群系统与传统的并行处理系统相比具有高性价比、开发周期短、可扩展性好、资源利用率高和用户编程方便等优势。所以答案应为D。

因篇幅问题不能全部显示,请点此查看更多更全内容