感谢电子发烧友论坛和电子工业出版社提供的试读机会。
《RISC-V开放架构设计之道》由RISC-V架构的作者、著名的计算机体系架构专家David Patterson亲自主笔撰写。David Patterson是图灵奖得主,在计算机行业中极具影响力,他参与主编的多本教材是计算机体系结构、计算机组成原理等相关课程的知名教材,我在日常教学中经常推荐给学生阅读。该书的另一位作者是安德鲁·沃特曼(Andrew Waterman),SiFive 的总工程师和联合创始人。SiFive 由RISC-V 架构的发明者们创办,旨在提供基于RISC-V 的低成本定制芯片。
和其他介绍指令集架构书籍相比,该书的篇幅非常精巧,书中前 10 章介绍了模块化RISC-V 指令集的每个组成部分,总共只用了 136 页,这倒是和RISC-V 的设计理念很接近。相比而言,该书的前面的推荐人发言倒是显得非常冗长。
该书并不是一本简单罗列指令的书籍,而是一本全面介绍指令设计理念的书籍。书籍的内容充分反映了最新的计算机指令设计的理念,这是我推荐该书的最主要理由。
为提升该书的趣味性,作者在页边加入约 50 段花絮,用于介绍关于正文内容的有趣评论。虽然是一本技术书籍,读起来倒不是很枯燥。
先写到这里,等我详细读完该书再来汇报。
更多回帖