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

资格题库2022-08-02  55

问题 Flynn 分类法根据计算机在执行程序的过程中( )的不同组合,将计算机分为 4 类。A.指令流和数据流B.数据流和控制流C.指令流和控制流D.数据流和总线带宽

选项 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 的双核处理器。
转载请注明原文地址:https://tihaiku.com/congyezige/2408764.html

最新回复(0)