计算机体系结构分类

1、宏观上按处理机的数量进行分类,分为单处理系统,并行处理与多处理系统和分布式处理系统。

(1)单处理系统:

利用一个处理单元和其他外部设备结合起来,实现存储,计算,通信,输入输出等功能。

(2)并行处理与多处理系统:

将两个以上的处理机互连起来,彼此进行通信协调。

(3)分布式处理系统

指物理上远距离而松耦合的多计算机系统。

2、微观上按并行程度分类,有Flynn分类法,冯泽云分类法,Handler分类法和Kuck分类法。

(1)Flynn分类法

按指令流和数据流的多少进行分类。指令流为机器执行的指令序列,数据流是指令调用的数据序列。Flynn把计算机系统结构分为单指令流单数据流(SISD),单指令流多数据流(SIMD),多指令流单数据流(MISD),多指令流多数据流(MIMD)4类。

(2)冯泽云分类法

指按并行度对各种计算机系统进行结构分类。最大并行度指的是计算机系统在单位时间内能够处理的最大二进制位数。冯泽云把计算机系统分成字串行位串行(WSBS)九三级、字并行位串行(WPBS)计算机、字串行位并行(WSBP)计算机和字并行位并行(WPBP)计算机4类。

(3)Handler分类法

按基于硬件并行程度计算并行度的方法,把计算机的硬件结构分为三个层次:处理机级,每个处理机中的算逻单元级、每个算逻单元中的逻辑门电路级。

(4)Kuck分类法

类似Flynn分类法。分为单指令流单执行流(SISE)、单指令流多执行流(SIME)、多指令流单执行流(MISE)和多指令流多执行流(MIME)4类。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章