計算機體系結構分類

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類。

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