《計算機組成原理:學習指導與習題解答(第2版)》是與高等教育出版社出版的普通高等教育“十一五”國家級規(guī)劃教材《計算機組成原理(第2版)》(唐朔飛編著)配套的輔助教材。 《計算機組成原理:學習指導與習題解答(第2版)》在章節(jié)順序安排上與主教材完全一致,每章給出該章的重點難點、主要內(nèi)容、例題精選、習題訓練及其參考答案。有利于學生檢驗自己掌握本課程內(nèi)容的程度。 《計算機組成原理:學習指導與習題解答(第2版)》概念清楚,題型豐富,可作為高等學校計算機專業(yè)的輔助教材,也可作為計算機專業(yè)研究生入學考試的輔導書和其他科技人員的參考書。
本書的第1版作為面向21世紀課程教材《計算機組成原理》的輔助教材,自2005年9月出版以來,已連續(xù)印刷14次,累計印數(shù)達67000余冊。期間收到了不少使用本書的師生和其他讀者的來信,對本書給予了肯定和鼓勵,并提出了不少寶貴的意見和建議,在此表示衷心的感謝。
2008年,《計算機組成原理(第2版)》(以下稱主教材)由高等教育出版社出版,并被列為普通高等教育“十一五”國家級規(guī)劃教材,至今已印刷11次,累計印數(shù)達270000余冊。為與該教材配套,決定對第1版《計算機組成原理——學習指導與習題解答》的內(nèi)容予以補充和修改。新版繼續(xù)保持原版的風格,在章節(jié)順序安排上與主教材一致,每章給出該章的重點難點、主要內(nèi)容、例題精選、習‘題訓練和參考答案幾部分。在例題精選和習題訓練方面進行了適當?shù)难a充,使重點難點的論述更清晰。
特別需要強調(diào)的是,計算機組成原理課程有諸多的知識點,盡管本書對各知識點給出了答案,但任何機械式的死記硬背都是收效甚微的。一定要注意學習方法,首先要獨立思考,找出解題思路,然后再作出解答,最后與答案進行比較,做到真正地理解、掌握課程的內(nèi)容。
由于作者水平有限,書中難免有不妥之處,謹請讀者和同行專家批評指正。
唐朔飛,哈爾濱工業(yè)大學計算機科學與技術(shù)學院教授。2003年評為首屆黑龍江省和哈爾濱工業(yè)大學教學名師。2006年獲第二屆國家教學名師獎。長期從事計算機科學與技術(shù)的教學和研究工作。從教43年來,給計算機專業(yè)27屆4600余名學生講授“計算機組成原理”課程。自1986年獲哈爾濱工業(yè)大學首屆教學一等獎后,又獲得各級各類教學獎勵20多次,1997年獲第二屆全國普通高等學校優(yōu)秀計算機輔助教學軟件二等獎和全國高等學校工科優(yōu)秀CAI軟件一等獎2000年獲黑龍江省教學成果一等獎。獨立編著教材五本其中《電子數(shù)字計算機原理》1989年獲“黑龍江省普通高等學校優(yōu)秀教材二等獎”,面向21世紀課程教材《計算機組成原理》2002年獲教育部“全國普通高等學校優(yōu)秀教材二等獎”,以該教材為核心的計算機組成原理11課程2005年被評為國家精品課程主要研究領(lǐng)域為計算機體系結(jié)構(gòu)、并行處理先后主持完成了國家863項目、航天基金項目、博士點基金項目各一項,參加并完成省部級科研項目10多項,目前在研國家自然科學基金項目,發(fā)表論文50多篇。
第一章 計算機系統(tǒng)概論
1.1 重點難點
1.2 主要內(nèi)容
1.2.1 基本概念
1.2.2 馮·諾伊曼計算機的特點
1.2.3 計算機硬件框圖
1.2.4 計算機的工作過程
1.2.5 計算機硬件的主要技術(shù)指標
1.3 例題精選
1.4 習題訓練
1.4.1 選擇題
1.4.2 填空題
1.4.3 問答題
參考答案
第二章 計算機的發(fā)展及應(yīng)用
2.1 重點難點
2.2 主要內(nèi)容
2.2.1 計算機的發(fā)展
2.2.2 計算機的分類及應(yīng)用
2.3 習題訓練
2.3.1 選擇題
2.3.2 填空題
2.3.3 問答題
參考答案
第三章 系統(tǒng)總線
3.1 重點難點
3.2 主要內(nèi)容
3.2.1 總線的基本概念
3.2.2 總線結(jié)構(gòu)
3.2.3 總線控制
3.3 例題精選
3.4 習題訓練
3.4.1 選擇題
3.4.2 填空題
3.4.3 問答題
參考答案
第四章 存儲器
4.1 重點難點
4.2 主要內(nèi)容
4.2.1 存儲器的分類及存儲系統(tǒng)的層次結(jié)構(gòu)
4.2.2 主存儲器
4.2.3 高速緩沖存儲器
4.2.4 輔助存儲器
4.3 例題精選
4.4 習題訓練
4.4.1 選擇題
4.4.2 填空題
4.4.3 問答題
參考答案
第五章 輸入輸出系統(tǒng)
5.1 重點難點
5.2 主要內(nèi)容
5.2.1 輸入輸出系統(tǒng)的基本組成
5.2.2 110與主機的聯(lián)系方式
5.2.3 110接口
5.2.4 110與主機交換信息的控制
方式之一——程序查詢方式
5.2.5 110與主機交換信息的控制
方式之二——程序中斷方式
5.2.6 110與主機交換信息的控制
方式之三-DMA方式
5.3 例題精選
5.4 習題訓練
5.4.1 選擇題
5.4.2 填空題
5.4.3 問答題
參考答案
第六章 計算機的運算方法
6.1 重點難點
6.2 主要內(nèi)容
6.2.1 計算機中數(shù)的表示
6.2.2 定點運算
6.2.3 浮點運算
6.2.4 并行加法器和進位鏈
6.3 例題精選
6.4 習題訓練
6.4.1 選擇題
6.4.2 填空題
6.4.3 問答題
參考答案
第七章 指令系統(tǒng)
7.1 重點難點
7.2 主要內(nèi)容
7.2.1 機器指令
7.2.2 尋址方式
7.2.3 RISC技術(shù)
7.3 例題精選
7.4 習題訓練
7.4.1 選擇題
7.4.2 填空題
7.4.3 問答題
參考答案
第八章 CPU的結(jié)構(gòu)和功能
8.1 重點難點
8.2 主要內(nèi)容
8.2.1 CPU的功能和組成
8.2.2 指令周期
8.2.3 指令流水
8.2.4 中斷系統(tǒng)
8.3 例題精選
8.4 習題訓練
8.4.1 選擇題
8.4.2 填空題
8.4.3 問答題
參考答案
第九章 控制單元的功能
9.1 重點難點
9.2 主要內(nèi)容
9.2.1 控制單元的外特性
9.2.2 微操作命令的分析
9.2.3 多級時序系統(tǒng)
9.2.4 控制方式
9.3 例題精選
9.4 習題訓練
9.4.1 選擇題
9.4.2 填空題
9.4.3 問答題
參考答案
第十章 控制單元的設(shè)計
10.1 重點難點
10.2 主要內(nèi)容
10.2.1 組合邏輯設(shè)計
10.2.2 微程序設(shè)計
10.3 例題精選
10.4 習題訓練
10.4.1 選擇題
10.4.2 填空題
10.4.3 問答題
參考答案
參考文獻