本書從處理器指令集架構入手,介紹了RISC-V指令集架構,在此基礎上對處理器微架構進行閘述,同時,以Ariane核為例詳述微架構中指令提取、指令譯碼、指令發射、指令執行和指令提交,以及存儲管理、中斷和異常處理。除RISC-V核之外,本書還涉及處理器驗證,其中包括UVM,RISC-V驗證框架的搭建、指令發生器和模擬器。
本書適合作為大專院校學生學習RISC-V指令集微架構以及芯片驗證的入門教材,也可供RISC-V處理器設計與驗證相關工程技術人員或研究人員參考。
吳慶波,研究員,現為教育部國產基礎軟件工程研究中心主任、麒麟操作系統首席科學家。獲國家科學技術進步獎一等獎1項(排名第1)、部委級科學技術進步獎一等獎7項,獲授權發明專利5項,參與編寫專著5部,發表論文30余篇。