2011-06-14 45 views
2

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

从我读建筑会是什么样的指令集,寻址模式,并注册

而组织可能的事情,如内存,I/O端口,或MPC这是正确的?

回答

2

This should answer your question

计算机组织是属性是如何运作联系在一起,并有助于实现建筑规格。

计算机体系结构是像物理地址内存,CPU这样的体系结构,以及它们应该如何彼此协调并保持未来需求和目标。

计算机体系结构出现在计算机组织之前,它喜欢建设房屋的设计和建筑,花费最多的时间,然后组织使用砖块或最新技术来建造房屋,同时牢记房屋的基本布局和建筑。

4

使用这些点来比较。

*注:适用于建筑用点1与点1进行比较的组织

架构

  1. 硬件和软件
  2. 抽象模型,是程序员的观点来讲之间的接口指令,寻址模式和寄存器
  3. 描述了什么电脑
  4. 在设计计算机系统结构被认为是第一
  5. 它具有高层次的设计问题涉及

如:是否有乘法指令?

组织

  1. 交易与系统中的
  2. 连接的部件表示架构的实现
  3. 介绍电脑如何做一个任务
  4. 组织架构
  5. 的基础上进行
  6. 处理低级设计问题

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

+0

嗨@nizoodxs,你的问题还不清楚。尝试以下内容:以清晰简洁的方式向我们解释您的问题。 – 2016-04-19 15:38:57

+1

@AndyK这是一个答案... – mbomb007 2016-04-19 15:49:39

+0

Hi @ mbomb007,的确如此。错误的部分。宝贵的经验教训:永远不要乘坐6小时的火车旅程,并尽量了解技术问题 – 2016-04-20 07:10:11

1

计算机体系结构是一种高层次的视图,它专注于可以完成的事情,而不是计算机组织如何关注后面的事情。 这也解释了它最好的方法的一个例子是: -

  • 你的机器可以计算什么最大比特数,这是 架构
  • 在那里它是否确实16位机和64位机上1个 周期在此使用4个周期是组织