6.1体系结构210817

体系结构

  • 跳跃了几级的抽象
  • 体系结构:是程序员所见到的计算机
    • 由指令和操作空间来定义
  • 不同类型体系结构:
    • IA-32,MIPS,SPARC,PowerPC等
  • 体系结构不确定底层硬件实现
  • 同一体系结构的计算机,往往有不同的硬件实现
    • 同属IA-32体系结构的Intel处理器和AMD处理器,底层硬件不同
  • 在价格、性能和功耗等方面有不同的折中
    • 有些处理器擅长高性能计算,有些处理器功耗特别低

在这里插入图片描述

mips体系结构

  • 1980年的时候由John Hennessy 和他的同事在斯坦福提出的
  • 在很多商用系统中得到了广泛的应用。如硅谷图像,任天堂,及CISCO
  • 一旦你学了一种体系结构,再学习其他体系结构就非常容易了

体系结构的设计准则

  • Hennessy 和Patterson提出MIPS体系结构设计的基本原则
    1:简单设计有助于规整化
    2:加快常见功能
    3:越小的设计越快
    4:好的设计需要好的折中

理解计算机体系结构

  • 学习它的语言
  • 语言中的单词叫指令
  • 计算机的词汇表叫指令集
  • 复杂程序也是由基本指令构成

微结构

  • 微结构在体系结构抽象层之下
  • 寄存器、存储器、ALU和其他模块组织成微处理器的方式称为微结构
  • 同一体系结构可能不同微结构
  • 下一章介绍

参考资料

中国大学mooc 计算机组成原理.东北大学

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值