社区活动专版
直播中

zealsoft

3年用户 649经验值
擅长:可编程逻辑,嵌入式技术
私信 关注

【RISC-V开放架构设计之道|阅读体验】理解指令设计思想的好指导

感谢电子发烧友论坛和电子工业出版社提供的试读机会。

上一篇文章中我们简单地介绍了《RISC-V开放架构设计之道》这本书的情况,今天来谈谈它在指令设计方面的特色。

我以前在课堂讲授过x86和ARM指令,通常讲授指令一条一条地讲过去,往往让人觉得枯燥,特别是现在用汇编语言开发程序的场合很少。该书没有陷入俗套,而是从体系设计的角度对指令进行了全面的分类和介绍。对于每类指令,都讲RISC-V和其他指令集进行了对比,让我们能从历史的角度回顾指令的发展历程,了解RISC-V的开发者当初进行指令设计时的考虑。

image.png

除了对常规的整数、浮点数等指令进行介绍,该书还对原子指令、压缩指令和向量指令等最近20年来研究的重点进行了介绍,对比国内很多计算机教材的指令部分而言,这部分的内容尤其重要,值得深入阅读。

image.png

image.png

image.png

有关该书就简单介绍到这里。对这本书感兴趣的读者可以访问http://riscvbook.com/chinese获得有关该书中文翻译的更多资料。

更多回帖

发帖
×
20
完善资料,
赚取积分