现代处理器的设计思想

1. 引言

本篇主要简单介绍一下现代处理器的设计思想,方便对一些后续内容的更新与解释;首先任何处理器,处理信息的最小单位都是指令,换句话说无论是你双十一刚买的iPhone 14 pro max还是体重秤上日益膨胀的数据,靠的都是一条条辛苦耕耘的指令;一条RISC指令可以十分简化的划分为三部分(实际情况要复杂很多),分别是操作码,操作数,以及目的寄存器(地址);以一条加法指令来说,告诉计算机这是加法运算就是操作码,被加数和加数就是操作数,所得的结果最后放到目的寄存器里;为了后面介绍一些CPU的具体结构,这里将所有指令再简单粗暴的分为三大类分别是运算类的指令,load/store类指令,以及条件控制类指令(实际情况也复杂很多,下图是risc-v立即数加法的指令结构);

对于指令就先简单的介绍到这里,后续会展开介绍一下指令的在处理器内部的执行过程,感兴趣想深入了解可以自行下载risc-v指令集spec,下载地址放在文章末尾;再简单介绍一下经典的CPU结构;

2. 经典五级流水线

经典五级流水线是由:取值,译码,执行,访存,写回五级流水构成;(下图为MIPS的经典五级流水)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值