计算机体系结构是用于计算机系统设计和实现的蓝图。它提供了计算机系统的功能详细信息和行为,并且在计算机组织之前就已经存在。计算机体系结构处理“该怎么办?”
计算机组织是计算机系统的操作部分如何链接在一起的方式。它实现了所提供的计算机体系结构。计算机组织处理“怎么办?”
以下是计算机体系结构和计算机组织之间的一些重要区别。
序号 | 键 | 计算机架构 | 电脑组织 |
---|---|---|---|
1 | 目的 | 计算机体系结构说明了计算机应该做什么。 | 计算机组织说明了计算机的工作方式。 |
2 | 目标 | 计算机体系结构提供计算机系统的功能行为。 | 计算机组织提供计算机系统各部分之间的结构关系。 |
3 | 设计 | 计算机体系结构涉及高级设计。 | 计算机组织处理低级设计。 |
4 | 演员们 | 计算机体系结构中的角色是硬件部分。 | 计算机组织中的演员是表演。 |
5 | 订购 | 首先设计计算机体系结构。 | 最终确定计算机体系结构后,将开始计算机组织。 |