版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、計算機硬件基礎(chǔ)(Fundamentals of Computer Hardware)課程代碼:06410059學(xué)分:3.0學(xué)時:64 (其中:課堂教學(xué)學(xué)時:32 ,實驗學(xué)時:0,上機學(xué)時:32,課程實踐學(xué)時:0 ) 先修課程:程序設(shè)計基礎(chǔ)適用專業(yè):信息安全教材:數(shù)字邏輯設(shè)計與計算機組成,美尼克羅斯法拉菲著,戴志濤等譯,機械工業(yè)出版 社,2017. 06一、課程性質(zhì)與課程目標(一)課程性質(zhì)計算機硬件基礎(chǔ)是高等學(xué)校信息安全、軟件工程等計算機類專業(yè)的一門技術(shù)基礎(chǔ)必修課。 通過本課程的學(xué)習(xí),培養(yǎng)學(xué)生掌握計算機硬件邏輯部件電路的基本知識,掌握計算機各大部件的基 本組成、基本原理,各部件間的相互聯(lián)系,以及
2、各部件在整機中的作用;培養(yǎng)學(xué)生具有初步的硬件 系統(tǒng)分析、設(shè)計和使用的能力;并為學(xué)習(xí)后繼課程、從事科學(xué)研究和工程技術(shù)工作打下基礎(chǔ)。(二)課程目標課程目標1:掌握計算機系統(tǒng)整體概念、基本組成、信息表示和體系結(jié)構(gòu)安全攻擊類型與 應(yīng)對措施。課程目標2:掌握計算機硬件基本的組合電路和時序電路的特性、原理和設(shè)計方法,能夠運 用相關(guān)原理進行電路分析和設(shè)計。課程目標3:掌握運算器、存儲器及其系統(tǒng)的基本組成和基本原理,并能利用相關(guān)知識對 功能部件進行分析研究。課程目標4:理解指令系統(tǒng)的設(shè)計,掌握控制器的基本組成和基本原理,掌握指令流水線 的基本原理。課程目標5:能夠熟練使用開發(fā)、調(diào)試工具實施實驗方案,觀察實驗現(xiàn)
3、象并記錄,能夠?qū)Y(jié)果進行分析、討論與總結(jié)。(1)理解多周期數(shù)據(jù)通路信息加工的控制過程。(2)掌握用狀態(tài)機設(shè)計控制器的方法,學(xué)會使用HDL語言描述有限狀態(tài)機。2.實驗要求(1)用HDL設(shè)計多周期數(shù)據(jù)通路;(2)用HDL設(shè)計狀態(tài)機控制多周期數(shù)據(jù)通路。實驗9流水線控制器.實驗?zāi)康?1)理解流水線數(shù)據(jù)通路的工作原理。(2)理解流水線數(shù)據(jù)通路的控制方法。.實驗要求(1)用HDL設(shè)計流水線數(shù)據(jù)通路;(2)用HDL設(shè)計流水線數(shù)據(jù)通路控制邏輯;(3)比較多周期和流水線的硬件資源占用和性能。實驗10存儲器組織.實驗?zāi)康?1)理解存儲器的讀、寫過程;(2)掌握使用HDL描述存儲器電路的方法;.實驗要求(1)會用H
4、DL描述存儲器模塊,驗證其基本讀寫時序;(2)分別以高位交叉和低位交叉方式組織存儲器模塊,并設(shè)計驗證方案驗證。實驗11模型機數(shù)據(jù)通路.實驗?zāi)康?1)理解模型機數(shù)據(jù)通路的組成結(jié)構(gòu);(2)掌握數(shù)據(jù)通路中信息傳遞的控制過程;(3)理解控制信號的產(chǎn)生原理。.實驗要求(1)使用HDL描述給定模型計算機的數(shù)據(jù)通路;(2)設(shè)計實驗方案實施信息加工的控制過程。實驗12高速緩沖存儲器.實驗?zāi)康?1)理解高速緩存的結(jié)構(gòu)和原理;掌握直接映像方式的地址變換過程;掌握訪問和置換過程;.實驗要求能夠使用HDL描述高速緩存控制器。模擬高速緩存的工作過程。四、學(xué)時分配及教學(xué)方法章(按序填寫)教學(xué)形式及學(xué)時分配主要教學(xué)方法支撐
5、的課程目標課堂 教學(xué)實 驗上 機課程 實踐小 計第一章系統(tǒng) 概述、數(shù)字系 統(tǒng)與編碼202講授+練習(xí)+自學(xué)課程目標1第二章組合 邏輯電路分 析與設(shè)計448講授+案例+實驗課程目標2第三章時序 邏輯電路分 析與設(shè)計448講授+案例+實驗課程目標2第四章運算 方法和運算 器4812講授+練習(xí)+實驗課程目標3第五章存儲 器448講授+案例+實驗課程目標3第六章指令 集體系結(jié)構(gòu)6814講授+案例+實驗課程目標4第七章存儲系統(tǒng)448講授+案例+實驗課程目標3第八章計算機系統(tǒng)結(jié)構(gòu)安全404講授+案例+實驗課程目標1合計323264五、課程考核考核形式考核要求考核權(quán)重備注平時作業(yè)按照作業(yè)題目進行評分,總分數(shù)平
6、均計算(5次以上)10%實驗完成8個實驗和實驗報告40%期末考試閉卷50%六、參考書目及學(xué)習(xí)資料(書名,主編,出版社,出版時間及版次)1 .邏輯與計算機設(shè)計基礎(chǔ)(原書第4版),美馬諾 等著,邙繼順 等譯,機械工業(yè)出版 社,2012年6月第1版。2,數(shù)字邏輯電路設(shè)計(第三版),鮑可進,清華大學(xué)出版社,2015年第3版。3.計算機組成原理(第二版),肖鐵軍等,清華出版社,2015年第2版。七、大綱說明(內(nèi)容可包括課程基本要求、習(xí)題要求及其它一些必要的說明).采用多媒體授課,運用講授、啟發(fā)式、案例式等多種教學(xué)手段。.課后需要完成一定數(shù)量的習(xí)題或測試,以加深學(xué)生對所學(xué)內(nèi)容的理解和掌握。.本課程結(jié)束后安
7、排1周的課程設(shè)計,要求見計算機硬件基礎(chǔ)課程設(shè)計教學(xué)大綱。2017年 8月 25 日(三)課程目標與專業(yè)畢業(yè)要求指標點的對應(yīng)關(guān)系本課程支撐專業(yè)培養(yǎng)計劃中畢業(yè)要求指標點1-2, 3-1.畢業(yè)要求指標點1-2:掌握計算機基礎(chǔ)知識。.畢業(yè)要求指標點3-1:掌握對計算機系統(tǒng)進行分析和總體設(shè)計的方法與過程。課程目標 畢業(yè)要求指標葭、課程 目標1課程 目標2課程 目標3課程 目標4課程 目標5畢業(yè)要求1-2畢業(yè)要求3-1二、課程內(nèi)容與教學(xué)要求第一章系統(tǒng)概述、數(shù)字系統(tǒng)與編碼(-)課程內(nèi)容.本課程的性質(zhì)、特點、研究對象與方法、目的、任務(wù)。(講授).計算機系統(tǒng)的基本組成(講授).數(shù)制及數(shù)制之間的轉(zhuǎn)換,原碼、反碼、
8、補碼的概念。(講授).十進制數(shù)的編碼及可靠性編碼。(講授)(二)教學(xué)要求.了解本課程的性質(zhì)、目的、任務(wù)及學(xué)習(xí)方法;.了解計算機系統(tǒng)的層次結(jié)構(gòu),掌握計算機硬件的基本組成、計算機軟件的分類和計算機的基 本工作過程;.掌握數(shù)字系統(tǒng)的進制和編碼的基本知識。(三)重點與難點.重點計算機系統(tǒng)的層次結(jié)構(gòu)、二進制與十進制之間的關(guān)系、帶符號數(shù)的表示。.難點.可靠性編碼中的漢明碼。第二章 組合邏輯電路分析與設(shè)計(-)課程內(nèi)容.數(shù)字信號基礎(chǔ),基本邏輯門電路。(講授).邏輯代數(shù)基礎(chǔ),邏輯函數(shù)的化簡(講授+案例).組合邏輯電路的分析。(講授+案例).組合邏輯電路的設(shè)計。(講授+案例+實驗)硬件描述語言基礎(chǔ)。(講授+自學(xué)
9、+實驗)(二)教學(xué)要求.具有門電路的基本知識。.具有邏輯代數(shù)的基本知識。.能夠運用邏輯代數(shù)分析和優(yōu)化組合邏輯電路。.能夠根據(jù)需求設(shè)計組合邏輯電路。.能夠用硬件描述語言描述簡單的組合邏輯電路。(三)重點與難點.重點(1)邏輯函數(shù)的化簡。(2)組合邏輯電路的硬件描述語言描述。.難點邏輯函數(shù)的化簡和表達式形式變換。第三章時序邏輯電路分析與設(shè)計(-)課程內(nèi)容L雙穩(wěn)態(tài)觸發(fā)器的工作原理。(講授).同步時序邏輯電路的分析。(講授+案例).常用同步時序邏輯電路。(講授+案例),同步時序邏輯電路的設(shè)計。(講授+案例+實驗). HDL設(shè)計時序電路的特點。(講授+案例+實驗+自學(xué)).時序電路設(shè)計舉例。(講授+案例+
10、自學(xué))(二)教學(xué)要求.掌握RS、JK、D、T觸發(fā)器的基本工作原理和外部邏輯特性。.具有時序電路的分析能力。.能夠設(shè)計簡單的時序電路。.能夠用HDL語言描述簡單的時序邏輯電路。.初步使用EDA開發(fā)環(huán)境的能力。(三)重點與難點.重點(1)時序電路的分析與設(shè)計。HDL語言的時序電路描述.難點時序電路的設(shè)計。第四章 運算方法和運算器(-)課程內(nèi)容.定點數(shù)的運算方法和運算電路(講授+練習(xí)+實驗).浮點數(shù)的運算方法和運算電路(講授).運算器的組成與結(jié)構(gòu)(講授+案例+實驗)(二)教學(xué)要求.能夠進行定點數(shù)的四則運算并分析運算結(jié)果是否溢出等特征,理解運算方法的硬件實現(xiàn),并 根據(jù)運算電路的結(jié)構(gòu),分析數(shù)據(jù)加工的過程
11、。.能夠進行浮點數(shù)的四則運算并規(guī)格化;了解浮點數(shù)的加/減運算的硬件實現(xiàn)。.能夠分析運算器數(shù)據(jù)通路的信息加工過程,具有初步的ALU和運算器數(shù)據(jù)通路的設(shè)計能力。(三)重點與難點.重點運算方法和溢出判斷。.難點運算方法的硬件實現(xiàn)。第五章存儲器(一)課程內(nèi)容.存儲器的種類與主要性能指標(講授).半導(dǎo)體隨機存取存儲器和芯片(講授+案例).非易失性半導(dǎo)體存儲器(講授+自學(xué)).主存儲器的組織(講授+案例+實驗).輔助存儲器(講授+自學(xué))(二)教學(xué)要求,理解存儲器在計算機中的作用;了解存儲器的性能指標;存儲器的分類。.理解SRAM和DRAM存儲器的工作原理;掌握存儲器芯片的外部特性,能夠根據(jù)應(yīng)用需求選擇 合適
12、的存儲器芯片。.掌握非易失性存儲器的特點,能夠根據(jù)應(yīng)用場合選擇合適的非易失性存儲器。.掌握主存儲器的組織方法,具有初步的設(shè)計能力。(三)重點與難點.重點.主存儲器的組織.難點.主存儲器與CPU的連接第六章指令集體系結(jié)構(gòu)(-)課程內(nèi)容L控制器概述、指令格式和尋址方式(講授+案例+實驗). CISC和RISC (講授+案例). CPU數(shù)據(jù)通路(講授+案例).指令執(zhí)行流程(講授+案例).組合邏輯控制器(講授+案例).微程序控制器(講授+實驗).模型機微程序控制器的設(shè)計(講授+案例).指令流水線(講授+自學(xué))(二)教學(xué)要求.掌握控制器基本組成,指令控制的基本概念,指令的基本格式與基本功能。.掌握CPU
13、數(shù)據(jù)通路的基本組成和信息加工處理的基本方法。.掌握指令流程的分析方法,了解組合邏輯控制器的基本組成和設(shè)計原理。.掌握微程序控制器的基本組成及工作原理。.理解控制器與運算器、存儲器、指令系統(tǒng)的聯(lián)系,能夠綜合運用尋址方式、指令執(zhí)行流程。.掌握指令流水線的基本概念、性能指標和基本原理。(三)重點與難點.重點控制器的工作原理和指令執(zhí)行流程。.難點微程序控制器的原理與設(shè)計。第七章存儲系統(tǒng)(-)課程內(nèi)容.并行存儲器(講授).高速緩沖存儲器(講授+實驗)虛擬存儲技術(shù)(講授).存儲系統(tǒng)的層次結(jié)構(gòu)(講授)(二)教學(xué)要求L 了解雙端口存儲器、多模塊存儲器和相聯(lián)存儲器。.掌握高速緩存(Cache)的基本組成和工作原
14、理,能夠根據(jù)Cache和主存之間的映射方式、 Cache中主存塊的替換算法,分析CPU訪問主存時Cache的工作過程。.掌握虛擬存儲器的基本概念,了解頁式虛擬存儲器、段式虛擬存儲器和段頁式虛擬存儲器。.理解存儲器的層次化結(jié)構(gòu)。(三)重點與難點.重點高速緩沖存儲器。.難點高速緩沖存儲器。第八章計算機系統(tǒng)結(jié)構(gòu)安全(-)課程內(nèi)容.系統(tǒng)結(jié)構(gòu)安全概述。(講授+案例).安全攻擊與策略。(講授).安全處理器體系結(jié)構(gòu)。(講授+案例+自學(xué))(二)教學(xué)要求.掌握計算機系統(tǒng)結(jié)構(gòu)的安全攻擊模型及對應(yīng)策略。.了解具體的硬件后門攻擊、軟件/物理攻擊等方法。.了解安全處理器體系結(jié)構(gòu)及其實現(xiàn)機制。(三)重點與難點.重點硬件后
15、門攻擊、安全處理器體系結(jié)構(gòu)。.難點安全處理器體系結(jié)構(gòu)。三、本課程開設(shè)的實驗項目編號實驗項目名稱學(xué)時類型要求支撐的課程目標1數(shù)碼管和七段譯碼器4設(shè)計性必做課程目標2、52七人表決器2設(shè)計性選做課程目標2、53加減運算電路4設(shè)計性必做課程目標3、54ALU電路4設(shè)計性必做課程目標3、55流水燈4設(shè)計性必做課程目標4、56流密碼器4設(shè)計性選做課程目標4、57彩燈控制器4設(shè)計性選做課程目標4、58多周期控制器4設(shè)計性必做課程目標4、59流水線控制器2設(shè)計性選做課程目標4、510存儲器組織4設(shè)計性必做課程目標3、511模型機數(shù)據(jù)通路4驗證性選做課程目標4、512高速緩沖存儲器4設(shè)計性選做課程目標3、5實
16、驗1數(shù)碼管和七段譯碼器1.實驗?zāi)康?1)熟悉HDL設(shè)計工具和實驗驗證工具。(2)熟悉數(shù)碼管和七段譯碼器的工作原理。(3)熟悉組合電路的HDL設(shè)計方法。2.實驗要求(1)閱讀實驗指導(dǎo)熟悉實驗流程,用7個開關(guān)驅(qū)動數(shù)碼管的7個段,理解數(shù)碼管的驅(qū)動原理;(2)設(shè)計4位二進制-七段譯碼器,并與開關(guān)和數(shù)碼管連接。(3)編譯下載,驗證功能。實驗2七人表決器.實驗?zāi)康?1)熟悉HDL的編程。(2)熟悉七人表決器的工作原理。(3)進一步熟悉組合電路的設(shè)計方法。.實驗要求(1)設(shè)計七人表決模塊,用一個LED燈指示表決是否通過,用七段數(shù)碼管顯示贊成的人數(shù)。(2)在頂層模塊中實例化七人表決模塊和七段譯碼器,并與輸入輸
17、出連成七人表決電路。(3)編譯下載,驗證功能。實驗3加減運算電路.實驗?zāi)康?1)理解二進制加法,掌握補碼與真值的對應(yīng)關(guān)系;(2)理解使用加法器電路和輔助控制邏輯實現(xiàn)補碼加減運算;(3)理解標志位的含義;(4)掌握加減運算電路的HDL描述方法;.實驗要求(1)熟練使用實驗板、數(shù)字電路開發(fā)工具及實驗調(diào)試工具;(2)理解實驗任務(wù),對給定的加減運算電路實驗?zāi)P?,能夠使用HDL進行加減運算電路的描述, 對完成后的電路能夠獨立設(shè)計驗證方案并實施驗證,分析實驗現(xiàn)象,表述實驗結(jié)論。實驗4 ALU電路.實驗?zāi)康?1)理解ALU電路結(jié)構(gòu);(2)掌握ALU運算電路的HDL描述方法;.實驗要求(1)熟練使用實驗板、數(shù)
18、字電路開發(fā)工具以及實驗調(diào)試工具;(2)理解實驗任務(wù),對給定的ALU運算電路實驗?zāi)P停軌蛴肏DL進行ALU電路描述,對完成 后的電路能夠獨立設(shè)計驗證方案并實施驗證,分析實驗現(xiàn)象,表述實驗結(jié)論。實驗5流水燈.實驗?zāi)康?1)學(xué)會使用HDL語言設(shè)計時序電路。(2)用HDL語言設(shè)計移位寄存器和計數(shù)器功能模塊。.實驗要求(1)用HDL設(shè)計一個移位寄存器,用移位寄存器的并行輸出驅(qū)動一組LED指示燈,用按鍵作為 時鐘,每按一次按鍵LED移動一位,并且不停地循環(huán),形成流水燈效果。(2)設(shè)計一個計數(shù)器用來將系統(tǒng)時鐘分頻到10Hz,使流水燈能夠自動循環(huán)移動。(3)將移位寄存器改為參數(shù)化模塊設(shè)計,通過在頂層修改參數(shù)來改變
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 應(yīng)急指揮系統(tǒng)的改進與優(yōu)化
- 二零二五年度環(huán)保工程企業(yè)委托招聘環(huán)境檢測人才合同標準版2篇
- 2025版牙齒正畸治療合同模板涵蓋術(shù)前咨詢、治療、術(shù)后護理全方位服務(wù)3篇
- 二零二五年度個人小額貸款合同及利率說明4篇
- 二零二五版生物酶制劑生產(chǎn)技術(shù)合作協(xié)議3篇
- 二零二五年度個人應(yīng)收賬款抵押借款合同范本
- 移動腳手架施工方案
- 二零二五版庭院租賃合同包含庭院內(nèi)植物種植指導(dǎo)3篇
- 礦井年度檢修方案
- 二零二五年度建筑材料銷售定金合同范本大全模板2篇
- 北京小客車指標租賃協(xié)議五篇
- 輸液室運用PDCA降低靜脈輸液患者外滲的發(fā)生率品管圈(QCC)活動成果
- YY/T 0681.2-2010無菌醫(yī)療器械包裝試驗方法第2部分:軟性屏障材料的密封強度
- GB/T 8005.2-2011鋁及鋁合金術(shù)語第2部分:化學(xué)分析
- 不動產(chǎn)登記實務(wù)培訓(xùn)教程課件
- 不銹鋼制作合同范本(3篇)
- 2023年系統(tǒng)性硬化病診斷及診療指南
- 煙氣管道阻力計算
- 《英語教師職業(yè)技能訓(xùn)練簡明教程》全冊配套優(yōu)質(zhì)教學(xué)課件
- 城鄉(xiāng)環(huán)衛(wèi)一體化保潔服務(wù)迎接重大節(jié)日、活動的保障措施
- 冀教版八年級上冊Unit 1 單詞短語句型復(fù)習(xí)預(yù)習(xí)單
評論
0/150
提交評論