到现在已经收到四天了。我也已经读了这本书的一部分,我阅读的顺序是按照作者介绍的阅读顺序
按照一四三二部分的阅读顺序。我已经读完了第一部分,现在在阅读第四部分。从我已经阅读的部分来说我已经了解到了RISC-V 这个新的指令集架构诞生前,已经出现过许多RISC 指令集了。它并不是第一个risc指令集,RISC-V 可以说是在CPU指令集架构发展到现阶段为了避免昂贵的授权费和以前risc 指令的不足而重新设计的成熟,强大的,免费的新指令集。由于其免费开源 所以任何人,企业都可以使用。为我们这些爱好者提供了一窥cpu设计的机会和解决了初创企业前期资金不足而难以购买支付授权费的尴尬。
RISC-V最大的特点的是简单,模块化。可以根据应用场景定制其指令,以求达到最高的能效比。RISC-V指令集由于后发优势,所以总结避免了很多以前设计指令集时的一些缺陷与不足,在相同的芯片体积下可以有更出色的性能和最低的功耗。但也由于是新的指令集,很多软件还并没有很好的支持这种指令集架构的处理器。因此先阶段此种架构的处理器大多应用在对对软件依赖比较小的追求低功耗高可靠体积小的物联网领域。暂时还不能对在PC和服务器领域的X86和移动领域的arm 架构产生威胁。但随着RISC-V架构的普及和商业公司的应用开发以及其所表现出来的优势相信此架构未来应该可以有很大的发展。
此本书的作者应该可以说是中国第一个介绍RISC-V的书籍,对于推动RISC-V架构在中国的发展应该可以起到促进作用。并且作者开源了其公司开发的基于RISC-V架构的蜂鸟E200系列的处理器核,并且配套集成该核的soc FPGA 平台,可以说完全继承了RISC-V的开源精神。让我们中国的学习者可以第一时间了解到RISC-V指令集的强大和设计过程。
现阶段正是中国快速发展的阶段,而在cpu指令集架构这一领域我们中国可以说一直是受制于人的。不是我们没有芯片设计能力,而是有很多专利已经被外国公司垄断,要做全球化的产品而又不能设立只有在我们自己国家使用的指令集。只能高价购买,还得小心翼翼警惕那天别人会不会不让用了。而RISC-V的出现或许就是我们中国发展芯片的大好时机,因为RISC-V不属于任何商业公司,它完全开放,任何人都可以使用,而且先进简单高效性能强大全球化。不怕在外国碰壁。相信只要我们中国的所有商业公司抓住这个机会,大力推广此指令架构,为其开发软件,建立生态,相信在将来我们中国的芯片也可以做到完全自主,甚至可以卖到全世界和现在的处理器霸主公平竞争。
这些是我在看了此书的第一部分和一小段第四部分后的一些感想,可能逻辑有点乱,还望大家见谅!而关于此书真正手动去设计cpu部分,容我读后,理解了,整理好思路再与大家分享。谢谢!