完善资料让更多小伙伴认识你,还能领取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有更深入地了解。 |
|
相关推荐
|
|
《具身智能机器人系统》第7-9章阅读心得之具身智能机器人与大模型
1104 浏览 0 评论
【「具身智能机器人系统」阅读体验】+数据在具身人工智能中的价值
911 浏览 0 评论
《具身智能机器人系统》第1-6章阅读心得之具身智能机器人系统背景知识与基础模块
1288 浏览 0 评论
1317 浏览 14 评论
920 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 21:18 , Processed in 0.558889 second(s), Total 67, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号