內容簡介
本書是一本非常實用的計算機體繫結構入門書,所基於的RISC-V指令集架構是一種開源的機器語言,有望成為主流的設計語言。本書旨在指導讀者動手設計RISC-V處理器,實現不同的處理器組織,如普通流水線、多周期操作流水線、多線程、多核等。在每一步的實現環節,都給出開源的C++HLS代碼,可以在基於FPGA的開發板上進行集成和測試。本書從設計的角度介紹計算機體繫結構,既涵蓋足夠的理論知識,又提供豐富的實驗資源,既可作為面向本科生的計算機體繫結構入門教程,又可作為面向FPGA工程師的高層次綜合和RISC-V的實戰指南。作者簡介
王黨輝,博士,西北工業大學計算機學院副教授,主要研究方向為計算機體繫結構、高性能微處理器設計、嵌入式系統設計等。主持或承擔了國家自然科學基金、基礎研究等科研項目30多項,發表科研論文80餘篇,曾獲得省部級科技進步一等獎2項。主持了3項教育部產學合作協同育人項目,主講本科生「計算機組成與系統結構」、碩士生「計算機系統結構」等課程,獲得陝西省教學成果一等獎2項、二等獎1項;指導本科生參加全國大學生計算機系統能力培養大賽,多次獲得團體一等獎和二等獎。入選2021年度高校計算機專業優秀教師獎勵計劃。目錄
譯者序