计算机体系结构分类 (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