发新帖我要提问
12
返回列表
[RISC-V MCU 应用开发]

终于有人把RISC-V讲明白了

[复制链接]
楼主: wiba
手机看帖
扫描二维码
随时随地手机跟帖
wiba|  楼主 | 2021-7-7 15:59 | 显示全部楼层
2.16 自定制指令扩展

除了上述阐述的模块化指令子集的可扩展、可选择,RISC-V架构还有一个非常重要的特性,那就是支持第三方的扩展。用户可以扩展自己的指令子集,RISC-V预留了大量的指令编码空间用于用户的自定义扩展,同时,还定义了四条Custom指令可供用户直接使用,每条Custom指令都有几个比特位的子编码空间预留,因此,用户可以直接使用四条Custom指令扩展出几十条自定义的指令。

使用特权

评论回复
wiba|  楼主 | 2021-7-7 16:00 | 显示全部楼层

2.17 总结与比较

处理器设计技术经过几十年的衍进,随着大规模集成电路设计技术的发展直至今天,呈现出如下特点:

  • 由于高性能处理器的硬件调度能力已经非常强劲且主频很高,因此,硬件设计希望指令集尽可能的规整、简单,从而,使得处理器可以设计出更高的主频与更低的面积。

  • 以IoT应用为主的极低功耗处理器更加苛求低功耗与低面积。

  • 存储器的资源也比早期的RISC处理器更加丰富。


如上种种这些因素,使得很多早期的RISC架构设计理念(依据当时技术背景而诞生),时至今日不仅不能帮助现代处理器设计,反而成了负担桎梏。某些早期RISC架构定义的特性,一方面使得高性能处理器的硬件设计束手束脚;另一方面又使得极低功耗的处理器硬件设计背负不必要的复杂度。

得益于后发优势,全新的RISC-V架构能够规避所有这些已知的负担,同时,利用其先进的设计哲学,设计出一套“现代”的指令集。本节再次将其特点总结如表2所示。

表2 RISC-V指令集架构特点总结

format,png.jpg


使用特权

评论回复
cornrn| | 2022-5-3 23:10 | 显示全部楼层
题主你好,写的非常非常好,问下中国有必要有自己的吗? 直接RSICV添砖加瓦还是要发展自己的呢?

使用特权

评论回复
麻花油条| | 2022-5-11 15:59 | 显示全部楼层
非常不错,超全面

使用特权

评论回复
sadicy| | 2022-5-12 20:53 | 显示全部楼层
mark一下

使用特权

评论回复
foxsbig| | 2022-5-22 17:29 | 显示全部楼层
够消化一阵子的

使用特权

评论回复
七毛钱| | 2022-5-27 11:52 | 显示全部楼层
这篇**真的解释的够全面够仔细了,空了好好看看

使用特权

评论回复
duo点| | 2022-6-14 10:31 | 显示全部楼层
这讲解的详细的,有时间慢慢看

使用特权

评论回复
两只袜子| | 2022-6-21 11:12 | 显示全部楼层
难怪成为大网红了,哈哈

使用特权

评论回复
yuchl| | 2022-7-1 14:35 | 显示全部楼层
收藏

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则