计算机体系结构
计算机体系结构
计算机体系结构、计算机组织和计算机实现三者的关系
①计算机体系结构:指计算机的概念性结构和功能属性;
②计算机组织:指计算机体系结构的逻辑实现,包括机器内的数据流和控制流的组成以及逻辑设计等(常称为计算机组成原理);
③计算机实现:指计算机组织的物理实现。
计算机体系结构分类
1)从宏观上按处理机的数量进行分类,分为单处理系统、并行处理与多处理系统和分布式处理系统。
①单处理系统:利用一个处理单元与其他外部设备结合起来,实现存储、计算、通信、输入与输出等功能的关系。
②并行处理与多处理系统:为了充分发挥问题求解过程中处理的并行性,将两个以上的处理机互连起来,彼此进行通信协调,以便共同求解一个大问题的计算机系统。
③分布式处理系统:指物理上远距离而松耦合的多计算机系统。
2)从微观上按并行程度分类,有Flynn分类法、冯泽云分类法、Handler分类法和Kuck分类法。