本書根據計算機組成原理課堂教學的需求,以培養(yǎng)學生計算機系統(tǒng)設計能力為目的,詳細介紹了針對MIPS指令子集的單周期CPU、多周期CPU以及5級流水線CPU的具體設計過程,展示了利用Logisim和Verilog兩種方法進行功能部件的設計以及組裝CPU的具體方法。 本書的教學內容反映了當前CPU設計的主流方法,特色在于采用模塊化、自底向上的設計方法將原理圖設計與抽象的硬件語言描述相結合,更適合普通高校的學生參考。本書內容編排上由淺入深、由易到難,符合初學者的認知規(guī)律,使初學者能夠根據實驗指導順利完成典型指令的CPU設計。通過本書的學習,讀者還可以掌握利用Logisim進行邏輯設計的方法以及利用FPGA開發(fā)的設計流程。 本書可作為應用型普通高校計算機專業(yè)“計算機組成原理”課程配套的實驗教材,也可作為計算機系統(tǒng)設計愛好者的參考用書。