本書旨在介紹RISC-V體系結構的設計和實現(xiàn)。本書首先介紹RISC-V體系結構的基礎知識、實驗環(huán)境搭建、常用指令、函數(shù)調(diào)用規(guī)范與棧,然后講述GNU匯編器、鏈接器、鏈接腳本和GCC內(nèi)嵌匯編代碼,接著討論RISC-V體系結構中的異常處理、中斷、內(nèi)存管理、高速緩存、緩存一致性、TLB管理、原子操作、內(nèi)存屏障指令,最后闡述RSIC-V體系結構中的壓縮指令擴展、虛擬化擴展等。 本書不僅適合軟件開發(fā)人員閱讀,還可以作為計算機相關專業(yè)和相關培訓機構的教材。