曾在蘋果、特斯拉、Intel、AMD等多家公司擔(dān)任高管的芯片大神Jim Keller在 2022 年的一次演講中,宣稱處理器的未來是屬于 RISC-V 的。他認(rèn)為,RISC-V未來將會超越現(xiàn)在的市場霸主 x86 與 ARM 。
早前還有消息表明,蘋果正在將其嵌入式內(nèi)核全面轉(zhuǎn)移到RISC-V體系結(jié)構(gòu);谷歌也曾在今年表示,谷歌希望 RISC-V 成為“一級”Android 體系結(jié)構(gòu)。
能被芯片大神和一線科技大廠看好的RISC-V ,究竟是何方神圣?
RISC-V體系結(jié)構(gòu)主要由美國加州大學(xué)伯克利分校的開發(fā)人員于 2010 年發(fā)明,并且得到了計(jì)算機(jī)體系結(jié)構(gòu)領(lǐng)域的泰斗、圖靈獎(jiǎng)得主大衛(wèi)·帕特森(David Patterson)的大力支持。
系統(tǒng)體系結(jié)構(gòu)發(fā)展多年,x86和ARM 已將相當(dāng)成熟。之所以要發(fā)明一套新的指令集架構(gòu),是因?yàn)閤86和ARM 經(jīng)過多年的發(fā)展,變得極復(fù)雜和冗繁,而且需要支付高昂的專利授權(quán)費(fèi)用。因此,加州大學(xué)伯克利分校的教授與研發(fā)人員決定發(fā)明一種全新的、簡單且開放免費(fèi)的指令集體系結(jié)構(gòu),于是 RISC-V 誕生了。
RISC-V 體系結(jié)構(gòu)最基礎(chǔ)的特點(diǎn)有三個(gè)——開源、精簡、模塊化。
-
RISC-V 采用 BSD 開源協(xié)議,既不會受到單一商業(yè)體的控制,也不會有商業(yè)上的糾紛,有利于大規(guī)模推廣;
-
RISC-V 指令集和體系結(jié)構(gòu) 設(shè)計(jì)說明文檔只有幾百頁,而有些商業(yè)芯片則有數(shù)萬頁的文檔;
不同于 x86 與 ARM 這樣的通用體系結(jié)構(gòu) ,RISC-V的用戶可根據(jù)業(yè)務(wù)需求(例如弱計(jì)算、低功耗場景,或者智能化、高性能計(jì)算場景等)進(jìn)行定制。

本書主要內(nèi)容
本書旨在介紹RISC-V體系結(jié)構(gòu)的設(shè)計(jì)和實(shí)現(xiàn)。本書首先介紹RISC-V體系結(jié)構(gòu)的基礎(chǔ)知識、實(shí)驗(yàn)環(huán)境搭建、常用指令、函數(shù)調(diào)用規(guī)范與棧,然后講述GNU匯編器、鏈接器、鏈接腳本和GCC內(nèi)嵌匯編代碼,接著討論RISC-V體系結(jié)構(gòu)中的異常處理、中斷、內(nèi)存管理、高速緩存、緩存一致性、TLB管理、原子操作、內(nèi)存屏障指令,最后闡述RSIC-V體系結(jié)構(gòu)中的壓縮指令擴(kuò)展、虛擬化擴(kuò)展等。
讀完本書你將了解到:
-
RISC-V體系結(jié)構(gòu)基礎(chǔ)知識以及香山處理器微架構(gòu)實(shí)現(xiàn);
-
RISC-V實(shí)驗(yàn)環(huán)境的搭建;
-
RISC-V指令集中常用指令、RISC-V函數(shù)的調(diào)用規(guī)范與棧;
-
GNU匯編器、鏈接器、鏈接腳本和GCC內(nèi)嵌匯編代碼。
-
RISC-V體系結(jié)構(gòu)中的中斷和異常處理;
-
RISC-V體系結(jié)構(gòu)中的內(nèi)存管理、高速緩存、緩存一致性;
-
RISC-V體系結(jié)構(gòu)中的TLB管理、原子操作和內(nèi)存屏障指令;
-
RISC-V體系結(jié)構(gòu)中的壓縮指令擴(kuò)展;
-
RISC-V體系結(jié)構(gòu)中的虛擬化擴(kuò)展;
-
RISC-V體系結(jié)構(gòu)中的可伸縮矢量指令擴(kuò)展。
圖書特點(diǎn):
作為一個(gè)開源、免費(fèi)的指令集體系結(jié)構(gòu),RISC-V受到了學(xué)術(shù)界和工業(yè)界的持續(xù)關(guān)注。憑借開源、低功耗、模塊化的特點(diǎn),RISC-V體系結(jié)構(gòu)在物聯(lián)網(wǎng)等領(lǐng)域得到了廣泛應(yīng)用。本書不僅用通俗易懂的語言講述了RISC-V體系結(jié)構(gòu)中難理解的部分,還總結(jié)了眾多一線工程師在實(shí)際項(xiàng)目中遇到的陷阱。另外,本書還展示了幾十個(gè)有趣的實(shí)驗(yàn),有助于讀者快速掌握RISC-V體系結(jié)構(gòu)。
作者簡介:
奔跑吧Linux社區(qū):由一群熱愛開源的工程師組成,致力于開源硬件和開源軟件的推廣。
讀者對象:
本書不僅適合軟件開發(fā)人員閱讀,還可以作為計(jì)算機(jī)相關(guān)專業(yè)和相關(guān)培訓(xùn)機(jī)構(gòu)的教材。
申請時(shí)間:2023年2月20日——2023年3月6日
立即申請:點(diǎn)我免費(fèi)申請
活動參與方式: 1、在本帖下方留言回帖,說說你想要這本書的理由(15字以上) 2、我們將從本帖留言中每5層樓,挑選1位幸運(yùn)者贈送書籍(共贈送5本)。 若有效回帖樓層數(shù)超過25,則按照每5層抽選1位獲獎(jiǎng)?wù)撸源祟愅啤? 3、請?jiān)谑盏綍螅?個(gè)星期內(nèi),提交不少于一篇試讀報(bào)告,要求300字以上,圖文并茂。4、試讀報(bào)告發(fā)表在電子發(fā)燒友論壇>> RISC-V技術(shù)論壇,標(biāo)題名稱必須包含《RISC-V體系結(jié)構(gòu)編程與實(shí)踐》+自擬標(biāo)題
本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請注明以上來源。如需社區(qū)合作及入群交流,請?zhí)砑?/span>微信EEFans0806,或者發(fā)郵箱liuyong@huaqiu.com。
熱門推薦干貨好文
1、社區(qū)精選!PCB多層板設(shè)計(jì)挑戰(zhàn)賽作品集合
2、超強(qiáng)性能AI芯片,OpenHarmony多系統(tǒng)支持,可定制高性能AP(附10+開發(fā)Demo)
3、從零入門物聯(lián)網(wǎng)OH開源平臺,從簡單到高階項(xiàng)目,創(chuàng)客、電子愛好者都愛用!
4、低成本ESP32方案,支持OpenHarmony系統(tǒng)開發(fā)(附10+項(xiàng)目樣例Demo)
5、從0到1玩轉(zhuǎn)瑞薩RA4系列開發(fā)板,教你變著花樣玩板子
6、四核64位,超強(qiáng)CPU ,看RK3568“競”開發(fā)板DEMO!
7、人工智能也能這么玩, 簡單快速入手,還能自定義AI運(yùn)算
8、全部開源 | 基于全志V85X的運(yùn)動相機(jī),工業(yè)網(wǎng)關(guān),可穿戴式攝像頭
9、高性能雙核RISC-V,滿足大多數(shù)開發(fā),這款國產(chǎn)MCU工程師都
原文標(biāo)題:【免費(fèi)送書】芯片大神看好的RISC-V ,究竟是何方神圣?
文章出處:【微信公眾號:電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
電子技術(shù)
+關(guān)注
關(guān)注
18文章
922瀏覽量
57281 -
電子發(fā)燒友論壇
+關(guān)注
關(guān)注
4文章
197瀏覽量
1265
原文標(biāo)題:【免費(fèi)送書】芯片大神看好的RISC-V ,究竟是何方神圣?
文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
關(guān)于RISC-V芯片的應(yīng)用學(xué)習(xí)總結(jié)
risc-v芯片在電機(jī)領(lǐng)域的應(yīng)用展望
基于risc-v架構(gòu)的芯片與linux系統(tǒng)兼容性討論
RISC-V近期市場情況調(diào)研
揭秘貼片功率電感發(fā)燙究竟是不是燒壞了
電感器線徑究竟是粗好還是細(xì)好
RISC-V Summit China 2024 青稞RISC-V+接口PHY,賦能RISC-V高效落地

RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,賦能RISC-V高效落地
tas5756m使用GPIO口加內(nèi)部PLL產(chǎn)生MCLK的方法究竟是怎么樣的?
rIsc-v的缺的是什么?
走進(jìn)RISC-V:芯片界的新革命

評論