组织与建筑

qui*_*ues 3 architecture

有人可以解释计算机组织与计算机架构之间的区别吗?

从我所读到的,架构就像指令集,寻址模式和寄存器

而组织可以像内存,I/O端口或MPC这样的东西是正确的吗?

niz*_*dxs 10

使用这些点进行比较.

*注意:对于体系结构使用第1点,并将其与第1点进行比较以进行组织

建筑

  1. 硬件和软件之间的接口
  2. 抽象模型,是程序员在指令,寻址模式和寄存器方面的观点
  3. 描述了什么是计算机
  4. 设计计算机系统架构时首先考虑
  5. 它处理高级设计问题

例如:是否有乘法指令?

组织

  1. 处理系统中的连接组件
  2. 表达了架构的实现
  3. 描述了计算机如何完成任务
  4. 组织是在架构的基础上完成的
  5. 处理低级设计问题

例如:是否有乘法单元或是否通过重复加法完成?