塞巴斯蒂安 发表于 2022-9-7 09:21:11

RISC-V书籍资料清单

本帖最后由 塞巴斯蒂安 于 2022-9-7 09:20 编辑

之前整理过一个有关RISC-V的书籍资料清单,在这里重新给大家推荐下,希望对学习RISC-V的朋友有帮助。
https://www.risc-v1.com/data/attachment/forum/202107/12/142109mtgf4r6qccff8cjf.jpg1、RISC-V规范

了解RISC-V相关内容,RISC-V的规范是肯定要读的,这个是绕不过去的。
https://riscv.org/technical/specifications/
.
2、《计算机组成与设计——硬件/软件接口》 RISC-V版本,第五版

这本书现在已经有中文版了,英文不太好的朋友可以阅读中文版。如果英语还可以,还是建议直接读英文版。

3、《The RISC-V Reader: An Open Architecture Atlas》

这本书已经由包云岗等几位老师翻译成中文了,可以免费下载,地址:
http://riscvbook.com/chinese/

4、《Computer Architecture: A Quantitative Approach》第六版

第六版采取的是RISC-V指令集,这一个版本的中文版近期就会上市,想要买中文版本的朋友们可以再等等。

5、顾长怡《基于FPGA与RISC-V的嵌入式系统设计》

6、胡振波

《RISC-V架构与嵌入式开发快速入门》
《手把手教你设计CPU--RISC-V处理器篇》

7、陈宏铭

《SiFive 经典RISC-V FE310微控制器原理与实践》
《RISC-V处理器与片上系统设计----基于FPGA与云平台的实验教程》

8、刘权胜 《基于RISC-V指令集的超标量处理器设计与实现》

9、魏继增《计算机系统设计(上册)――基于FPGA的RISC处理器设计与实现》

10、裴晓芳《RISC-V架构嵌入式系统原理与应用——CH32V103单片机编程与项目实践》

总的来说,这些书都有自己的目标,所以对于RISC-V指令集都是简单介绍,并不十分全面和深入。要对RISC-V指令集有深入的了解,还是要好好读RISC-V的规范。所以,在读上面书的时候,建议同时读一读RISC-V的规范,这样才能有一个深入的理解。

另外,现在RISCV官方网站有了learn板块,上面的资料都比较权威,可以看下:https://riscv.org/learn/

注:2、3、4是RISC-V官方网站所推荐的三本书。



页: [1]
查看完整版本: RISC-V书籍资料清单