弗林分类法中多倍性指的是在()部件上处于同一执行阶段的指令或数据的最大可能个数。

题目

弗林分类法中多倍性指的是在()部件上处于同一执行阶段的指令或数据的最大可能个数。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

某计算机系统的结构如下图所示,按照弗林(Michael J.Flynn)提出的分类法,它属于(17),其中,PUi(i=1,…,n)为处理单元,CU为控制部件,MMj(j=1,…,n)为存储部件。该计算机(18)。

A.单指令流单数据流计算机(SISD)

B.单指令流多数据流计算机(SIMD)

C.多指令流单数据流计算机(MISD)

D.多指令流多数据流计算机(MIMD)


正确答案:B
解析:本题考查计算机系统结构的基本概念。1966年,M.J.Flynn根据指令流(Instruction Stream机器执行指令序列)、数据流(Data Stream指令流调用的数据序列)、多倍性 (Multiplicity在系统结构的流程瓶颈上同时执行的指令或数据可能最大个数)将系统结构分成单指令流单数据流(SISD)、单指令流多数据流 (SIMD)、多指令流单数据流(MISD)、多指令流多数据流(MIMD)。计算机系统中开发并行性的方法有资源重复、时间重叠和资源共享3种基本途径。题中的计算机有一个控制单元,所以是单指令流;多个处理和存储部件,是多数据流,因此,属于单指令流多数据流计算机(SIMD)。显然,该计算机将大量重复设置的处理单元按一定方式互连成阵列,在单一控制部件CU (Control Unit)控制下对各自所分配的不同数据并行执行同一指令规定的操作,是操作并行的SIMD计算机。因此,采用了资源重复的措施开发并行性。

第2题:

保证任何调度执行后数据库总处于一致状态的是数据库系统中的【 】部件。


正确答案:并发控制
并发控制

第3题:

执行指令的例行程序正确的是()

A、在程序和数据装入之后,启动按钮将启动信号传给控制部件CON,然后控制部件产生控制字,以便取出和执行每条指令

B、执行一条指令的时间为一个机器周期

C、机器周期又可分为数据周期和执行周期

D、一个机器周期内每个寄存器的内容都可能发生变化


参考答案:A,B,C

第4题:

● 某计算机系统的结构如下图所示,按照弗林(Michael J.Flynn)提出的分类法,它属于 (17) ,其中,PUi(i=1,…,n)为处理单元,CU为控制部件,MM j(j=1,…,n)为存储部件。该计算机 (18) 。

(17)

A. 单指令流单数据流计算机(SISD)

B. 单指令流多数据流计算机(SIMD)

C. 多指令流单数据流计算机(MISD)

D. 多指令流多数据流计算机(MIMD)

(18)

A. 通过时间重叠实现并行性

B. 通过资源重复实现并行性

C. 通过资源共享实现并行性

D. 通过精简指令系统实现并行性


正确答案:B,B

第5题:

在单指令流多数据计算机(SIMD) 中,各处理单元必须(34)。

A.以异步方式,在同一时间内执行同一指令

B.以同步方式,在同一时间内执行同一指令

C.以异步方式,在同一时间内执行不同指令

D.以同步方式,在同一时间内执行不同的指令


正确答案:B
解析:本题考察了单指令流多数据计算机SIMD的相关概念:SIMD单指令流多数据流计算机一条指令可以同时对多个数据进行运算。在这种处理机中,各处理单元必须以同步方式,在同一时间内执行同一指令。

第6题:

在微机中,能指出CPU下一次要执行的指令地址的部件是()

A、程序计数器

B、指令寄存器

C、数据寄存器

D、缓冲存储器


参考答案:A

第7题:

在单指令流多数据流(SIMD)计算机中,各处理单元必须______。

A.以同步方式,在同一时间内执行不同的指令

B.以同步方式,在同一时间内执行同一条指令

C.以异步方式,在同一时间内执行不同的指令

D.以异步方式,在同一时间内执行同—条指令


正确答案:B
解析:SIMD用一个控制器来控制多个处理器,同时对一组数据(又称数据向量)中的每一个分别执行相同的操作指令来实现空间上的并行性。

第8题:

●按照计算机同时处于一个执行阶段的指令或数据的最大可能个数,可以将计算机分为MISD、MIMD、SISD及SIMD4类。每次处理一条指令,并只对一个操作部件分配数据的计算机属于(1)计算机。

(1)A.多指令流单数据流(MISD)

B.多指令流多数据流(MIMD)

C.单指令流单数据流(SISD)

D.单指令流多数据流(SIMD)


正确答案:C

第9题:

单指令流多数据流SIMD计算机由______。

A.单一控制器、单一运算器和单一存储器组成

B.单一控制器、多个执行部件和多个存储器模块组成

C.多个控制部件同时执行不同的指令,对同一数据进行处理

D.多个控制部件、多个执行部件和多个存储器模块组成


正确答案:B
解析:SIMD通常有多个数据处理部件,它们按照一定方式互连,在同一个控制部件的控制下,对各自的数据完成同一条指令规定的操作。从控制部件看,指令是串行执行,但从数据处理部件看,数据是并行处理的。

第10题:

Flynn分类法根据计算机在执行程序的过程中( )的不同组合,将计算机分为4类。

A.指令流和数据流
B.数据流和控制流
C.指令流和控制流
D.数据流和总线带宽

答案:A
解析:
Flynn于1972年提出计算平台分类法主要根据指令流和数据流来分类,分为四类:
①单指令流单数据流机器(SISD)
SISD机器是一种传统的串行计算机,其硬件不支持任何形式的并行计算,所有的指令都是串行执行,并且在某个时钟周期内,CPU只能处理一个数据流。早期的计算机都是SISD机器。
②单指令流多数据流机器(SIMD)
SIMD是采用一个指令流处理多个数据流。这类机器在数字信号处理、图像处理,以及多媒体信息处理等领域非常有效。
Intel处理器实现的MMXTM、SSE(StreamingSIMDExtensions)、SSE2及SSE3扩展指令集,都能在单个时钟周期内处理多个数据单元。也就是说人们现在用的单核计算机基本上都属于SIMD机器。
③多指令流单数据流机器(MISD)
MISD是采用多个指令流来处理单个数据流。在实际情况中,采用多指令流处理多数据流才是更有效的方法,因此MISD只是作为理论模型出现,没有实际应用。
④多指令流多数据流机器(MIMD)
MIMD机器可以同时执行多个指令流,这些指令流分别对不同数据流进行操作。最新的多核计算平台就属于MIMD的范畴,例如Intel和AMD的双核处理器。

更多相关问题