五、计算机体系结构分类——Flynn
计算机体系结构类型由四种:SISD(Single Instruction Single Data Stream)单指令流单数据流、SIMD(Single Instruction Multiple data)单指令流多数据流、MISD(Multiple Instruction Single data)多指令流单数据流、MIMD(Multiple Instruction Multiple data)多指令流多数据流。
5.1 SISD单指令流单数据流
其结构为1个控制部分,1个处理器,1个主存模块;主要指的是单处理器系统。
5.2 SIMD单指令流多数据流
其结构为1个控制部分,多个处理器,多个主存部分;主要特征为,各处理器以异步的形式执行同一条指令;主要指的是:并行处理机、阵列处理机和超级向量处理机。
5.3 MISD多指令流单数据流
其结构为多个控制部分,1个处理器,多个主存部分;无法实现,目前也没有相应的计算机。
5.4 MIMD多指令流多数据流
其结构为多个控制部分,多个处理器,多个主存部分;其特点为能够实现作业任务、指令等各级全面并行;主要指的是多处理机系统、多计算机。