普通高等教育“十一五”國家級規(guī)劃教材·計算機系列教材:計算機組成原理
定 價:39.5 元
- 作者:秦磊華 ,吳非 ,莫正坤 著
- 出版時間:2011/2/1
- ISBN:9787302240891
- 出 版 社:清華大學出版社
- 中圖法分類:TP301
- 頁碼:395
- 紙張:膠版紙
- 版次:1
- 開本:16開
《普通高等教育“十一五”國家級規(guī)劃教材·計算機系列教材:計算機組成原理》主要介紹計算機單機系統(tǒng)的組成原理及內部工作機制,包括計算機各大部件的工作原理、設計方法、邏輯實現(xiàn)及互連構成計算機整機的技術。全書共分9章,內容包括計算機系統(tǒng)概論、計算機中數(shù)據(jù)信息的表示方法、運算方法與運算器設計、存儲系統(tǒng)、指令系統(tǒng)、控制器的工作原理與設計方法、流水線的基本概念、系統(tǒng)總線技術、輸入輸出設備及其組織結構和工作原理。
《普通高等教育“十一五”國家級規(guī)劃教材·計算機系列教材:計算機組成原理》綜合了編者多年的教學經(jīng)驗,并借鑒吸收了國內外經(jīng)典教材的優(yōu)點。在內容選取上,既重點論述了經(jīng)典內容,又盡可能與國際先進教材的內容接軌,并選取一些反映計算機系統(tǒng)新發(fā)展的部分知識。內容充實、思路清晰、概念明確、重點突出、通俗易懂,并附有大量的例題、習題和課外實踐內容。
《普通高等教育“十一五”國家級規(guī)劃教材·計算機系列教材:計算機組成原理》可作為高等學校計算機及相關專業(yè)計算機組成原理課程的教材,也可作為有關專業(yè)研究生或計算機工程技術人員的參考書。
《普通高等教育“十一五”國家級規(guī)劃教材·計算機系列教材:計算機組成原理》以馮·諾依曼計算機模型為出發(fā)點,以層次結構的觀點來描述計算機各主要功能部件及組成原理,以數(shù)據(jù)信息和控制信息的表示、處理為主線來組織全書的內容!镀胀ǜ叩冉逃笆晃濉眹壹壱(guī)劃教材·計算機系列教材:計算機組成原理》主要特色如下: 選材適當,內容完整,層次分明,條理清晰,通俗易懂。 覆蓋了教育部高等學校計算機科學與技術專業(yè)公共核心知識體系中對計算機組成原理課程所列知識體系的全部核心內容。 既強調計算機組成原理的基本概念和基礎知識,又注重與實際應用及反映當代計算機主流技術知識的結合。 獨具特色的課外實踐既是對課內實驗的補充,又能加深對所學理論知識的理解,還能培養(yǎng)學生分析和解決實際問題的能力。
計算機組成原理”(Computer Organization)是計算機類各專業(yè)的一門核心專業(yè)基礎課。主要討論計算機各大功能部件的基本組成原理及其互連構成整機的技術。本課程在計算機學科系列課程中起承上啟下的作用,其先導課程包括“數(shù)字邏輯電路”和“匯編語言程序設計”,后續(xù)課程為“計算機系統(tǒng)結構”和“微機接口技術”。因此,該課程的教學過程中要注重站在計算機硬件系列課程的角度,引導學生如何利用在前導課中所學的基本知識,設計計算機各大功能部件并構成整機系統(tǒng),同時要為后續(xù)課程的學習奠定堅實的基礎。
本書以層次結構的觀點來描述計算機各主要功能部件及組成原理;以數(shù)據(jù)信息和控制信息的表示、處理為主線來組織全書的內容。全書共分9章,第1章為計算機系統(tǒng)概論,簡單介紹計算機系統(tǒng)的軟、硬件組成、計算機系統(tǒng)的多級層次結構以及計算機的性能指標等內容;第2章為數(shù)據(jù)信息的表示,主要介紹數(shù)值數(shù)據(jù)和非數(shù)值數(shù)據(jù)的表示方法及信息校驗方法;第3章為信息處理,主要介紹定點數(shù)和浮點數(shù)的四則運算、邏輯運算及運算器的組成和工作原理;第4章講述存儲器系統(tǒng),主要討論存儲器分級結構的概念、半導體存儲器的工作原理、高速緩沖存儲器(cache)的工作原理、cache和主存之間的各種映射和替換算法、并行存儲器、虛擬存儲器的基本概念以及磁表面存儲器和廉價磁盤冗余陣列RAID等內容;第5章論述指令系統(tǒng),首先介紹了計算機指令系統(tǒng)的基本知識,然后討論了指令系統(tǒng)設計與優(yōu)化的有關問題,最后較詳細地介紹典型RISC處理器的指令實例--MIPS指令系統(tǒng)。第6章講述中央處理器,主要介紹CPU的功能和基本結構、指令執(zhí)行流程、數(shù)據(jù)通路的基本組成與結構、時序控制、微程序控制器和硬布線控制器的基本結構。本章還分別以一個基于總線結構和一個類MIPS的模型機為例,詳細講解數(shù)據(jù)通路的建立以及硬布線控制器和微程序控制器的設計原理和設計方法;第7章為流水線技術,講述流水線的基本概念和性能分析,介紹了流水線中的相關問題及解決方法;第8章介紹總線的基本概念、總線的連接方式、總線的仲裁、總線的定時等基本內容,同時還對總線標準的發(fā)展和流行的總線標準進行了分析;第9章講述輸入輸出系統(tǒng)的一些基本知識,主要包括I/O系統(tǒng)的特性、I/O接口的功能與組織結構、常見的幾種輸入輸出方式,并簡要介紹幾種常見輸入輸出設備的工作原理。
本書是編者在總結多年從事計算機組成原理及相關計算機硬件系列課程理論及實踐教學的基礎上,借鑒并吸取國內外經(jīng)典教材優(yōu)點編寫而成。在內容選取上,既重點論述了經(jīng)典的內容,又盡可能與國際先進教材的內容接軌,并選取一些反映計算機系統(tǒng)發(fā)展的部分內容。在編寫方式上,本書力求去繁求簡,用最簡單的語言來闡述教材的內容。全書具有內容充實、結構合理、概念清晰、重點突出的優(yōu)點,符合高等學校計算機科學與技術專業(yè)公共核心知識體系與課程中對“計算機組成原理”課程知識點的要求。本書可按層次和模塊化結構組織教學,授課教師可以根據(jù)教學需要及課時的多少,對內容進行靈活的取舍。教學課時可以安排為56~72學時。
本書第1, 3, 4, 5, 6, 8, 9等章由秦磊華編寫,第2章及輸入輸出設備的部分內容由莫正坤編寫,第7章由吳非編寫。全書由秦磊華主編并修改。在本書的編寫過程中,得到了清華大學出版社、華中科技大學計算機學院及華中科技大學教務處的大力支持與幫助。另外,本書直接或間接地引用了許多國內外專家和學者的文獻及著作,在此向他們一并表示衷心的感謝,這些文獻和著作已經(jīng)在參考文獻部分一一列出。
由于計算機技術的不斷發(fā)展,新的思想、概念、技術和實現(xiàn)方法不斷涌現(xiàn),加之作者水平有限,書中難免有錯誤和不妥之處,敬請同行和廣大讀者批評指正。
使用該教材的教師可通過電子郵件(a)索取課程PPT和課后習題參考解答。
作 者2010年12月于華中科技大學
秦磊華,博士,華中科技大學計算機科學與技術學院副教授,2012年作為訪問學者在美國弗吉尼亞聯(lián)邦大學進修。國家精品課程“數(shù)字邏輯”主講教師,教育部-IBM精品課程“信息存儲技術”負責人,校精品課程“計算機組成原理”負責人,國家級計算機硬件系列課程教學團隊主要成員。主講“數(shù)字邏輯”、“計算機組成原理”等課程近二十年,多次獲華中科技大學教學質量獎、教學成果獎和實驗技術成果獎。主持湖北省及華中科技大學教學研究項目6項,出版教材4部。主要研究方向為計算機網(wǎng)絡及網(wǎng)絡存儲系統(tǒng)。主持國家級科研項目4項,參加國家級科研項目6項,主持橫向合作項目2項。發(fā)表學術論文40余篇。
第1章 計算機系統(tǒng)概論
1.1 計算機的發(fā)展與應用
1.1.1 國內外計算機發(fā)展概況
1.1.2 摩爾定律
1.1.3 計算機的發(fā)展趨勢
1.1.4 多核處理器
1.1.5 嵌入式計算機
1.1.6 計算機的應用
1.2 計算機系統(tǒng)的組成
1.2.1 計算機硬件系統(tǒng)
1.2.2 計算機軟件系統(tǒng)
1.3 計算機的性能指標和性能評價
1.3.1 基本性能指標
1.3.2 與執(zhí)行時間有關的性能指標
1.3.3 CPU性能公式及其應用
1.3.4 性能測試
1.3.5 計算機系統(tǒng)的可靠性及其評價
1.4 計算機系統(tǒng)的層次結構
1.4.1 計算機系統(tǒng)的層次結構及各層簡介
1.4.2 各層之間的關系
1.4.3 硬件和軟件邏輯功能的等價性
本章小結
習題1
課外實踐
第2章 數(shù)據(jù)信息的表示
2.1 數(shù)據(jù)表示應考慮的因素
2.2 數(shù)值數(shù)據(jù)的表示
2.2.1 數(shù)的機器碼表示
2.2.2 數(shù)的定點表示
2.2.3 浮點數(shù)據(jù)表示
2.2.4 十進制數(shù)的二進制編碼與運算
2.3 非數(shù)值數(shù)據(jù)的表示
2.3.1 字符的表示方法
2.3.2 漢字編碼
2.4 數(shù)據(jù)信息的校驗
2.4.1 碼距與數(shù)據(jù)校驗
2.4.2 奇偶校驗
2.4.3 海明校驗
2.4.4 循環(huán)冗余校驗(CRC)
本章小結
習題2
課外實踐
第3章 運算方法與運算器
3.1 定點補碼加減法運算
3.1.1 補碼加減法運算方法
3.1.2 溢出及檢測
3.1.3 補碼加減法的邏輯實現(xiàn)
3.2 移碼加減運算及實現(xiàn)邏輯
3.3 定點乘法運算
3.3.1 機器數(shù)的移位操作
3.3.2 原碼一位乘法
3.3.3 補碼一位乘法
3.3.4 陣列乘法器
3.4 定點除法運算
3.4.1 原碼一位除法
3.4.2 基于不恢復余數(shù)的補碼一位除法
3.4.3 陣列除法器
3.5 浮點運算
3.5.1 浮點數(shù)加減運算
3.5.2 浮點乘法運算
……
第4章 存儲系統(tǒng)
第5章 指令系統(tǒng)
第6章 中央處理器
第7章 流水線技術概述
第8章 系統(tǒng)總線
第9章 輸入輸出系統(tǒng)