這是一本介紹OpenRISC體系結構的圖書。通讀對本書的閱讀,讀者不僅可以獲得計算機體系結構設計的基礎理論知識,還可以掌握動手設計處理器的基本技能,邁入CPU設計的大門。本書的內容大致可分為三部分,即知識儲備、實例分析和動手實踐。其中第一部分著重介紹了體系結構設計中的概念、并行技術、局部性原理,以及進行計算機體系接結構設計的一般流程。第二部分,以OpenRISC為分析對象,深入分析了開源CPU數據通路、控制通路和存儲器層次組織的實際實現,對研究體系結構設計具有很高的現實意義和實際價值。此外本部分還介紹了以OpenRISC為基礎的ORPSoC的很多設計細節(jié)。第三部分,介紹如何運用前面的積累設計一個簡單的RISC核,以及設計的仿真和FPGA驗證。本書適合急于了解和掌握體系結構設計基礎,對開源CPU內部實現充滿好奇,并想動手設計屬于自己CPU的讀者,以及從事嵌入式開發(fā)的技術人員。此外,本書還可作為對計算機體系結構設計感興趣的電子工程類、自動控制類、計算機類的高年級本科生和研究生的參考用書。