第4版前言
本書的第1版(羅克露等主編,2004年)是在《計算機組成原理》(俸遠禎等主編,“六五”國家級規劃教材,1985年)、《計算機組成原理(修訂本)》(俸遠禎等主編,“八五”國家級規劃教材、教育部科技進步獎教材類三等獎,1996年)和《計算機組成原理與彙編語言程序設計》(俸遠禎等主編,“九五”國家級規劃教材,1997年)這三本國家級規劃教材的基礎上進行編寫的。
本書在《計算機組成原理(第2版)》(羅克露主編,“十一五”、“十二五”普通高等教育本科國家級規劃教材,2010年)和《計算機組成原理(第3版)》(紀祿平主編,“十二五”普通高等教育本科國家級規劃教材,2014年)基礎上改版修訂,以計算機前沿發展技術為背景,以CPU設計為重點,深入介紹計算機各子繫統的組成結構和工作原理。
全書共7章,按計算機整機概念到局部子繫統的邏輯結構來安排各章節內容。第1章概述計算機的概念、發展歷程和繫統的硬件、軟件組織,強調信息的數字化表示和存儲程序方式這兩個重要概念。第2章介紹數據信息的表示、運算和校驗方法。第3章介紹CPU及其前沿技術,並分別通過CPU模型和MIPS處理器實例,分析指令的執行過程,同時闡明組合邏輯控制和微程序控制的設計方法。第4章介紹存儲子繫統,討論存儲原理和主存儲器的設計,以及提高存儲繫統性能的一些經典措施。第5章介紹輸入/輸出子繫統,包括接口和總線等,並強調中斷、DMA和通道等I/O傳輸的控制機制。第6章介紹常見輸入/輸出設備,包括顯示器和打印機等。作為全書的總結,第7章給出一個計算機硬件繫統模型,並描述它的組織結構和典型的I/O操作方式。
本書的第1章、第2章由劉輝編寫,第3章由羅克露編寫,第4章、第6章和第7章由紀祿平編寫,第5章由張建編寫。全書由紀祿平統稿,俸遠禎教授主審。作為計算機組成原理課程教學和國家級規劃教材編寫的資深前輩,俸遠禎教授和羅克露教授等對本書的編寫給予了大力支持和悉心指導,在此謹向這兩位教授致以崇高敬意!
本書在編寫過程中不僅得到了電子科技大學教務處和計算機學院相關領導的支持與鼓勵,還得到了電子工業出版社的積極協助,也在此謹向他們致以誠摯謝意!
本書還有配套的輔導書——《計算機組成原理學習指導與課程設計》,其中包含與本書相關的學習指導、習題解答、電子競賽和課程設計等內容。
由於編者的水平有限,書中內容難免會有疏漏和錯誤之處,懇請讀者批評指正,我們不勝感激。如有任何問題,請直接與編者郵件聯繫:jiluping@uestc.edu.cn。
本書為任課教師提供配套的教學資源(包含電子教案),需要者可登錄華信教育資源網站(http://www.hxedu.com.cn),注冊之後進行免費下載。
作 者