完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
收到了寄来的书本《RISC-V开放架构设计之道》,首先表示感谢。书的封面经典名画蒙娜丽莎,蕴含这本书的迷人与优雅。下面让我们一睹为快。
书的开篇介绍了两位作者David Patterson和Andrew Waterman的履历。接着是中国译者与审校者的履历介绍。因为他们的付出,有了这本书的成册,和读者见面,对此表示感谢。这本书得到了中国工程院院士、行业RISC-V芯片设计公司平头哥高管及大学教授的推荐并得到各方好评,这更坚定了深入了解学习RISC-V的信心。 书中在目录前RISC-V指令集参考卡,做下浏览与了解,这里一并贴出。 RISC-V的目标是成为一款通用的指令集架构(ISA).RISC-V发展繁荣,中国在这方面是成绩不错的,抓住了发展期。RISC-V年轻、开放,且模块化。作为核心的基础ISA RV32I可运行完整的软件栈,其已冻结,永不改变,这为各类开发人员提供了稳定的指令目标。模块化特性源于可选的标准扩展,如RV32I在必须按基础指令集(RV32I)上添加了乘法(RV32M)、单度浮点(RV32F)和双精度浮点(RC32D)扩展。 ISA基本原则、权衡:成本、简洁、架构和实现分离、代码大小、易于编程/编译/链接。这些书中分别作了说明。 整本书的风格是平实,循循善导,对入门者来说是很好的读本。下面对整体内容做下梳理了解。 ●第1章:RISC-V整体介绍 ●第2章:介绍 RV321,已冻结的基础整数指令集,它是 RISC-V的核心。 ●第3章:阐述第2章尚未介绍的其余 RISC-V 汇编语言,包括调用约定和一些用于链接的精妙技巧。 ●第4章:乘法和除法指令(RV32M) ●第5章:浮点指令(RV32F和RV32D) ●第6章:原子指令(RV32A) ●第7章:介绍可选的压缩扩展RV32C ●第8章:介绍向量扩展RV32V ●第9章:介绍 RV64G,RISC-V的64位地址版本。 ●第10章:介绍系统指令 ●第11章:简要介绍RISC-V国际基金会目前正在考虑添加的其他扩展。 ○附录A:按字母表顺序排列的指令集汇总 ○附录B:展示了一些常见的汇编语言操作,以及这些操作在RV32、ARM-32、x86-32中对应的指令 通过梳理,对全书有了一个整体了解,对后面的学习理解与计划也会起到帮助作用。后面就是通过学习,对RISC-V有更深入地了解。 |
|
相关推荐
|
|
60 浏览 0 评论
【书籍评测活动NO.56】极速探索HarmonyOS NEXT:纯血鸿蒙应用开发实践
1059 浏览 14 评论
电子发烧友荣获电子工业出版社博文视点 “2024 年度卓越合作伙伴”
826 浏览 0 评论
电子发烧友荣获人民邮电出版社-异步社区“2024年度最佳合作伙伴奖”
816 浏览 0 评论
17328 浏览 4 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-22 18:45 , Processed in 0.481287 second(s), Total 72, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号