計算機硬件技術(shù)基礎(chǔ)實驗教程(第2版)
定 價:49.5 元
叢書名:面向“工程教育認證”計算機系列課程規(guī)劃教材
- 作者:方愷晴、張洪杰、劉三一、錢彭飛、劉峰
- 出版時間:2016/12/1
- ISBN:9787302454137
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP303
- 頁碼:395
- 紙張:膠版紙
- 版次:2
- 開本:16開
本書是大學(xué)信息類專業(yè)硬件技術(shù)基礎(chǔ)實驗教材,內(nèi)容包括教材的編寫背景、硬件技術(shù)基礎(chǔ)系列實驗之間的關(guān)系和教學(xué)實施方案; 基礎(chǔ)電路實驗、實習(xí)、常用電子儀器與儀表的使用以及綜合實例; 從自制數(shù)字系統(tǒng)設(shè)計實驗平臺以及相關(guān)軟件的知識入手,全面介紹FPGA開發(fā)與應(yīng)用技術(shù)(硬件邏輯關(guān)系的VHDL描述、邏輯分析、軟硬件調(diào)試、綜合實例等); 計算機組成的邏輯設(shè)計、體系結(jié)構(gòu)、指令和復(fù)雜數(shù)字系統(tǒng)設(shè)計; 單片機系統(tǒng)的處理層、芯片層、開發(fā)板層上相關(guān)軟硬件開發(fā); 基于FPGA的USB通信實例等。
本書由淺入深地設(shè)計實驗內(nèi)容,可作為高等院校、高職院校的計算機、電子、通信等信息類專業(yè)實踐環(huán)節(jié)的硬件技術(shù)基礎(chǔ)實驗教材。
《計算機硬件技術(shù)基礎(chǔ)實驗教程(第2版)》是信息類專業(yè)的硬件通識實踐教材,內(nèi)容包括教材的編寫背景、硬件技術(shù)基礎(chǔ)系列實驗間的關(guān)系和教學(xué)實施方案;基礎(chǔ)電路實驗、常用電子儀器與儀表的使用及實例;FPGA開發(fā)與應(yīng)用技術(shù)及相關(guān)實例;計算機組成的邏輯設(shè)計、體系結(jié)構(gòu)、指令和復(fù)雜數(shù)字系統(tǒng)設(shè)計;單片機系統(tǒng)的處理層、芯片層、開發(fā)板層上相關(guān)軟硬件開發(fā);基于FPGA的USB通信實例等。? 《計算機硬件技術(shù)基礎(chǔ)實驗教程(第2版)》旨在培訓(xùn)五大技能:電子電路分析與電氣性能指標測量;EDA仿真與硬件平臺應(yīng)用;計算機模型硬件描述;原型芯片行為模型構(gòu)建;創(chuàng)客硬件開發(fā)。
前言
計算機硬件技術(shù)基礎(chǔ)系列實驗是信息類專業(yè)配套開設(shè)的必修實驗課。此類實驗課能夠幫助學(xué)生從物理芯片層、數(shù)字邏輯層、體系結(jié)構(gòu)層了解數(shù)字系統(tǒng)硬件邏輯設(shè)計,有利于進一步學(xué)習(xí)計算機接口技術(shù)、嵌入式技術(shù)等高級應(yīng)用,也有利于提升學(xué)生的實踐能力。1999年,在以培養(yǎng)具有創(chuàng)新精神和實踐能力的高級專門人才的學(xué)院教育指導(dǎo)思想的指引下,以提高學(xué)生的綜合能力、培養(yǎng)創(chuàng)新人才為主線,結(jié)合課程自身的特點和技術(shù)發(fā)展趨勢,實驗室開展了一系列的硬件技術(shù)基礎(chǔ)實驗教學(xué)改革。歷經(jīng)15年,探索出一條適合信息專業(yè)學(xué)生加強綜合能力的硬件實驗教學(xué)鏈條式教育培養(yǎng)模式,獲得了廣大教師和學(xué)生的認可。借此我們把多年的教學(xué)研究總結(jié)歸納并重新整合,編寫出實驗教材與廣大教師和學(xué)生分享。全書共6章,簡單介紹如下:第1章主要從硬件技術(shù)基礎(chǔ)實驗教學(xué)中存在的問題及解決思路入手,闡述了硬件實驗教學(xué)模式、實驗設(shè)備研發(fā)、實驗內(nèi)容系統(tǒng)化設(shè)定,實驗教學(xué)方法研究,綜合考核與測試制度的制定等方面的教學(xué)實施方案。第2章分3個層次介紹了基礎(chǔ)電路的相關(guān)實驗及綜合設(shè)計內(nèi)容,學(xué)生能掌握物理層面的相關(guān)知識(元器件、集成電路的認識、基本原理、性能測試、性能分析),掌握常用電子儀器與儀表的使用技能。第3章介紹自制硬件數(shù)字系統(tǒng)設(shè)計平臺以及相關(guān)軟件的使用,將FPGA開發(fā)與應(yīng)用的相關(guān)知識循序漸進地融合到實驗項目以及綜合設(shè)計項目中,學(xué)生能掌握邏輯層面的相關(guān)知識(數(shù)字部件、組件的認識、基本原理、性能測試、性能分析),初步學(xué)會數(shù)字系統(tǒng)設(shè)計的方法和初步的FPGA開發(fā)與應(yīng)用技術(shù):用硬件描述語言VHDL描述硬件內(nèi)部的邏輯關(guān)系;數(shù)字系統(tǒng)性能測試與邏輯分析技能;軟件工具使用中的技巧,軟硬件調(diào)試的方法與技巧等。第4章以CPU為典型案例,分7大部分(總線、運算器、存儲器、數(shù)據(jù)通路、時序電路、微程序控制器、模型機與程序運行)設(shè)定實驗內(nèi)容,且每個模塊又分別設(shè)計了幾個小實驗,并可依據(jù)原理框圖用圖形法或硬件描述語言等方法實現(xiàn),學(xué)生能掌握復(fù)雜數(shù)字系統(tǒng)的結(jié)構(gòu)原理、設(shè)計原理、性能測試、性能分析,進一步掌握FPGA開發(fā)與應(yīng)用技術(shù)。
第5章講述單片機系統(tǒng)全過程以8位RISC式AVR CPU軟核為中心,首先從單片機系統(tǒng)程序處理角度入手,借助原型芯片行為模型,方便完成軟件編程與硬件邏輯設(shè)計; 其次,案例設(shè)計片上系統(tǒng)虛擬平臺從仿真上展示了單片機周邊必不可少的數(shù)據(jù)輸入與輸出; 最后,自然過渡至創(chuàng)客硬件開發(fā)板,項目驅(qū)動智能硬件構(gòu)件裝配、應(yīng)用開發(fā)與調(diào)試實踐。第6章通過展示自制數(shù)字系統(tǒng)實驗箱的通信功能,介紹基于FT245BM和FPGA的USB接口設(shè)計實例。該教材是我們15年改革的歸納總結(jié),現(xiàn)有的課程內(nèi)容安排、教學(xué)組織、教學(xué)方法以及考核模式極大地調(diào)動了學(xué)生對硬件知識以及硬件實驗的學(xué)習(xí)積極性,實驗內(nèi)容的精心設(shè)計解決了硬件實驗課程教學(xué)缺乏系統(tǒng)性的問題,同時,教師在實驗教學(xué)過程中應(yīng)用摸索總結(jié)了多種適用的實驗教學(xué)方法,結(jié)合綜合考核與測試制度,通過鏈條式教育,強化學(xué)生做中學(xué)并掌握相關(guān)知識與技能,更深層次、更大范圍地激發(fā)和挖掘?qū)W生的潛能,培養(yǎng)具有創(chuàng)新意識、創(chuàng)造性思維和創(chuàng)新能力的人才。在本書的編寫及實驗教學(xué)中,湖南大學(xué)信息科學(xué)與工程學(xué)院的李仁發(fā)教授、徐成教授及信息技術(shù)實驗室的老師們給予了極大的幫助和支持。李仁發(fā)教授任院長期間大力支持硬件技術(shù)實驗教學(xué)改革。徐成教授設(shè)計了DDA系列數(shù)字系統(tǒng)實驗平臺并提供了實驗平臺資料。劉三一、錢彭飛老師設(shè)計了HBE硬件基礎(chǔ)電路實驗箱和低頻電路實驗箱并提供了實驗平臺資料。在此,編者對他們表示衷心的感謝。如果您對本書有任何疑問或希望獲取相關(guān)幫助,可以通過以下方式聯(lián)系到我們:fangkq601@sina.com。由于編者水平有限,書中難免存在不足,敬請各位讀者批評指正。
編者2016年10月
C O N T E N T S
目錄
第1章緒論
1.1教材編寫背景
1.2實施方案
第2章基礎(chǔ)電路篇
2.1常用元器件的識別與簡單測試
2.2常用電子儀器的正確使用
2.3集成門電路功能測試
2.4集電極開路門與三態(tài)輸出門的應(yīng)用
2.5集成與非門電路參數(shù)的測試
2.6編碼器、譯碼器及數(shù)碼管顯示實驗
2.7雙穩(wěn)態(tài)觸發(fā)器
2.8計數(shù)器及寄存器實驗
2.9555集成定時器及其應(yīng)用
2.10晶體管共射極單管放大器
2.11多級放大電路和級間負反饋
2.12差動放大器
2.13互補對稱功率放大器
2.14場效應(yīng)管放大電路
2.15集成運算放大器的應(yīng)用
2.16AD/DA轉(zhuǎn)換器實驗
2.17程控脈沖信號發(fā)生器設(shè)計
2.18直流穩(wěn)壓電源
2.19電路仿真設(shè)計
2.20電路設(shè)計與制作實習(xí)
2.21綜合設(shè)計
第3章數(shù)字邏輯篇
3.1軟硬件平臺介紹
3.2軟硬件平臺的使用
3.3常用組合邏輯電路設(shè)計
3.4觸發(fā)器及應(yīng)用
3.5移位寄存器
3.6計數(shù)器
3.7序列檢測器
3.8交通燈控制器
3.9出租車計費器
3.10簡易電子琴
3.11DDS波形發(fā)生器
3.12綜合設(shè)計
第4章計算機組成原理篇
4.1總線數(shù)據(jù)傳輸
4.2運算器
4.3存儲器
4.4數(shù)據(jù)通路
4.5時序電路
4.6微程序控制器
4.7模型機組成與程序運行
第5章單片機系統(tǒng)篇
5.1AVR架構(gòu)
5.2AVR匯編
5.3數(shù)據(jù)存儲
5.4微處理器軟核
5.5SOPC模型
5.6硬件測試
5.7綜合實踐1
5.8AVR虛擬平臺
5.9AVR的Timer與ADC
5.10AVR的Arduino仿真
5.11綜合實踐2
第6章USB通信篇
6.1USB通信模塊演示設(shè)計
6.2CRC算法的FPGA實現(xiàn)
附錄A常用電子儀器儀表使用簡介
A.1數(shù)字式萬用表的使用方法
A.2示波器的使用方法
A.3EE1641D函數(shù)信號發(fā)生器
A.4自制HBE硬件技術(shù)基礎(chǔ)電路實驗箱
A.5自制低頻電路實驗箱
附錄B電路仿真軟件Multisim操作簡介
B.1Multisim 基本操作
B.2Multisim 菜單欄
B.3Multisim
元件
B.4Multisim 儀器儀表的使用
B.5Multisim 電路分析方法
附錄C簡單CPU模擬器
附錄D波形MIF生成器
附錄E基本邏輯元件庫
E.1緩沖器
E.2觸發(fā)器及鎖存器
E.3輸入輸出單元
E.4邏輯基元
E.5其他基元
附錄F舊式功能電路庫
F.1加法器
F.2算術(shù)邏輯單元
F.3緩沖器
F.4比較器
F.5轉(zhuǎn)換器
F.6計數(shù)器
F.7譯碼器
F.8數(shù)字濾波器
F.9誤碼檢測核定電路
F.10編碼器
F.11分頻器
F.12鎖存器
F.13乘法器
F.14多路選擇器
F.15同位產(chǎn)生器/檢查器
F.16比率乘法器
F.17寄存器
F.18移位寄存器
F.19存儲寄存器
F.20小規(guī)模集成電路
F.21真值/補碼I/O器件
附錄G參數(shù)式元件庫
G.1門
G.2算術(shù)組件
G.3存儲組件
G.4其他組件
附錄HWindows 8系統(tǒng)USBBlaster驅(qū)動程序安裝方法
參考文獻