計算機體系結構分類 (Classification of computer architecture)
According to Flynn's there are four different classification of computer architecture,
根據弗林的說法,計算機體系結構有四種不同的分類,
1)SISD(單指令單數據流) (1) SISD (Single Instruction Single Data Stream))
Single instruction: Only one instruction stream is being acted or executed by CPU during one clock cycle.
單條指令:在一個時鐘周期內,CPU僅執行或執行一條指令流。
Single data stream: Only one data stream is used as input during one clock cycle.
單個數據流:在一個時鐘周期內,只有一個數據流用作輸入。
A SISD computing system is a uniprocessor machine that is capable of executing a single instruction operating on a single data stream. Most conventional computers have SISD architecture where all the instruction and data to be processed have to be stored in primary memory.
SISD計算系統是一種單處理器機器,能夠執行對單個數據流進行操作的單個指令。 大多數常規計算機具有SISD架構,其中所有要處理的指令和數據都必須存儲在主存儲器中。
2)SIMD(單指令多數據流) (2) SIMD (Single Instruction Multiple Data Stream))
A SIMD system is a multiprocessor machine, capable of executing the same instruction on all the CPUs but operating on the different data stream.
SIMD系統是一種多處理器計算機,能夠在所有CPU上執行相同的指令,但在不同的數據流上運行。
IBM 710 is the real life application of SIMD.
IBM 710是SIMD的實際應用程序。
3)MISD(多指令單數據流) (3) MISD (Multiple Instruction Single Data stream))
An MISD computing is a multiprocessor machine capable of executing different instructions on processing elements but all of them operating on the same data set.
MISD計算是一種多處理器機器,能夠在處理元件上執行不同的指令,但是所有指令都在同一數據集上運行。
4)MIMD(多指令多數據流) (4) MIMD (Multiple Instruction Multiple Data Stream))
A MIMD system is a multiprocessor machine that is capable of executing multiple instructions over multiple data streams. Each processing element has a separate instruction stream and data stream.
MIMD系統是一種多處理器機器,能夠在多個數據流上執行多個指令。 每個處理元件具有單獨的指令流和數據流。
Conclusion:
結論:
In the above article, we discussed Flynn's classification of computer architecture in brief with illustrative diagrams in a very easy manner. Don’t forget to go through the diagrams as well.
在上面的文章中,我們以非常簡單的方式簡要地討論了Flynn對計算機體系結構的分類,并附有說明圖。 別忘了瀏覽這些圖。
翻譯自: https://www.includehelp.com/basics/flynns-classification-of-computer-architecture.aspx