17|拓展阅读:聊聊 ARM 与 RISC-V
邵巍
你好,我是邵巍。
我们在正式开始这一讲之前,先回顾一下前面的课程,为什么 Intel 会做行业第一?因为它有掌握成本结构的 IDM 模式,有符合摩尔定律的 Tick-Tock 策略,这些都对。但除此之外,还有一个非常重要的因素,那就是 Intel 掌握了 x86 指令集。
想想为什么 AMD 能与 Intel 常年竞争?AMD 甚至在濒临破产的边缘,连总部大楼都卖了还能起死回生,重新来个 AMD YES?就是因为 AMD 和 Intel 分享了 x86 的指令集。
我们前面讲硬件的内容偏多,这一讲,我们就聊聊指令集。其实如果要把指令集讲清楚,估计能开设一个新的专栏,这里我把它作为拓展阅读,就简单聊聊 ARM 和 RISC-V 这两个在业内比较有话题性的指令集吧。
先来说说定义,什么叫指令集呢?业界泰斗、ACM 和 IEEE 两院院士、2017 年图灵奖得主、RISC-V 基金会的董事会副主席 David Patterson 给了非常通俗易懂的定义:软件通过一个专业词汇上称为指令集的东西和硬件讲话。换句话说,指令集是软硬件之间沟通的桥梁。如果在晶体管、集成电路和摩尔定律之外,再给一个重点概念,那就是指令集了。
可能你平时看新闻,看到 ISA、架构、指令集这些词都混在一起用,觉得有些疑惑,其实 ISA= 指令集 = 架构,都是一个意思。而实现了一个指令集的 CPU 叫微架构。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
ARM和RISC-V是当前备受关注的指令集。本文从指令集的定义出发,介绍了它们的特点和发展历程。ARM以商业授权模式成功进入手机市场,而RISC-V则以免费开放的开源指令集模式降低了CPU IP的设计门槛。文章还提到了RISC-V的商业化探索和发展前景,以及其在未来可能成为领域专用架构的潜力。总的来说,本文对ARM和RISC-V的发展历程、商业模式和技术特点进行了全面介绍,为读者提供了深入了解这两种指令集的基础知识。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《说透芯片》,新⼈⾸单¥59
《说透芯片》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(5)
- 最新
- 精选
- 刘刘这一篇把ARM和RISC-V之间的区别讲得好清楚。老师能不能多聊一点,华为因为美国制裁不能再使用ARM架构的芯片,那么RISC-V架构的芯片有帮助吗?
作者回复: 华为的问题在于台积电。arm的IP,买到手的可以接着用,影响没那么大。
2021-06-2526 - Panda龙芯的 longarch 指令集呢
作者回复: 不熟,不评
2021-06-253 - Geek_0cf33ddomain specific architecture
作者回复: 多谢….竟然犯了这种低级错误
2021-06-251 - 则西risc-v的故事感觉刚刚开了头就收了尾,完全没有看够呀。
作者回复: 确实可以展开,不过不想说那么多。
2021-07-152 - vampire1、isa应该是指令集架构,Instruction Set Architecture,指令集涉及的是指令的类型、格式和排布,架构涉及的是寄存器堆、流水线长度、多发射、超标量这些问题 2、包老师翻译的那本reader确实是英文不太好的同学的福音,但里面的小错误还是很多的,有些词翻译的也不准确,建议对照原文阅读2021-11-031
收起评论