
笨叔
本書旨在介紹 RISC-V 體系結構的設計和實現。本書首先介紹 RISC-V 體系結構基礎知識、實驗環境搭建、基礎指令集、函數調用規範與棧,然後講解 GNU 彙編器、鏈接器與鏈接腳本、內嵌彙編代碼,接着討論 RISC-V 體系結構中的異常處理、中斷處理與中斷控制器、內存管理、高速緩存、緩存一致性、TLB 管理、原子操作、內存屏障指令、合理使用內存屏障指令、與操作系統相關的內容、可伸縮矢量計算與優化,最後闡述 RISC-V 體系結構中的壓縮指令擴展、虛擬化擴展、高性能處理器架構分析等。 本書不僅適合軟件開發人員閱讀,還可以作爲計算機相關專業和相關培訓機構的教材。
作爲一個計算機硬件架構知識方面的小白,能夠看懂且堅持完成。很強的知識普及書籍
本書對於RISCV初學者來說是非常好的,內容系統而全面,實操性強。 相比於第一版補全了很多內容,比如RVV向量拓展(第一版裏這部分內容極其簡陋,第二版變得勉強能看)。但由於距離第一版出版並不久,很讓人懷疑是不是爲了宣傳金主爸爸的新硬件才緊急加更,畢竟書裏花了不小的篇幅介紹這些😏此外,還把作者從奔跑吧Linux社區改成了笨叔,頗爲耐人尋味(雖然確實基本上都是他寫的)。 除此之外,學RISCV還推薦: 《計算機組成與設計:硬件/軟件接口 RISC-V版》 《RISC-V開放架構設計之道》 這些外國書可能面臨翻譯、排版等問題,也許看英文原版會更好。
提供完整的RISCV專業知識,值得專心看完
這本應該是當前講risc-v相關知識內容最豐富的了