计算机组成原理课程全套ppt,计算机组成原理课程复习指导.ppt
《計算機組成原理課程復習指導.ppt》由會員分享,提供在線免費全文閱讀可下載,此文檔格式為ppt,更多相關《計算機組成原理課程復習指導.ppt》文檔請在天天文庫搜索。
1、計算機組成原理課程復習指導劉亞維先修課數字邏輯與數字電子技術匯編語言程序設計課程定位《計算機組成原理》是計算機科學與技術專業本科教學中的一門重要技術基礎課使學生掌握計算機硬件各子系統的組成原理及實現技術,建立計算機系統的整體概念對設計開發計算機系統有重要作用。為后繼課程打好基礎計算機系統結構計算機網絡計算機容錯技術計算機并行處理計算機分布式處理技術…… 知識點(1)計算機系統概論計算機軟、硬件概念;計算機系統的層次結構;計算機基本組成主要技術指標機器字長、存儲容量、運算速度計算機的產生、發展及在各個不同領域的應用。微程序機器M0(微指令系統)由硬件直接執行微指令傳統機器M1(機器語言機器)用微程序解釋機器指令虛擬機器M2(操作系統機器)用機器語言解釋操作系統虛擬機器M3(匯編語言機器)用匯編程序翻譯成機器語言程序虛擬機器M4(高級語言機器)用編譯程序翻譯成匯編語言程序以存儲器為中心的計算機。
2、結構框圖計算機的硬件框圖知識點(2)系統總線總線概念從分散連接到總線連接總線分類按連接部件的不同片內總線系統總線數據總線、地址總線、控制總線總線特性各個部件能夠連接到總線上,需規定以下特性機械特性、電氣特性、功能特性、時間特性總線結構單總線、多總線總線控制總線判優鏈式查詢、計算器定時查詢、獨立請求方式通信控制同步、異步知識點(3)存儲器存儲器分類按存取方式:ROM、RAM存儲器的層次結構緩存-主存、主存-輔存主存存儲原理靜態RAM、動態RAM、ROM存儲器與CPU的連接高速緩沖存儲器(Cache)輔助存儲器知識點(4)輸入輸出系統 輸入輸出系統概述I/O系統組成:I/O軟件(I/O指令)、I/O硬件(接口、設備)外部設備I/O接口功能、組成I/O與主機信息傳送的控制方式程序查詢中斷存儲器直接存取方式知識點(5)計算機的運算方法及運算器 講述數的表示進制轉換原碼、補碼、反碼定點數、浮點數定點。
3、運算加減乘除浮點運算其特殊性算術邏輯運算單元快速進位鏈知識點(6)指令系統機器指令指令格式:操作碼、地址碼操作數和操作類型數據傳送、算邏運算、移位、轉移尋址方式與匯編語言對照學習指令格式舉例CISC及RISC技術知識點(7)CPU的結構和功能CPU的結構CU、ALU、寄存器、中斷系統指令周期取指、執行、間址、中斷指令流水中斷系統。知識點(8)控制單元的功能及設計方法微操作命令的分析及功能組合邏輯設計微程序設計。第一章 計算機系統概念重點當今世界計算機的主流還是以馮·諾依曼結構的計算機為代表重點要掌握以指令流和數據流為主線的計算機工作原理真正認識到計算機內部工作過程是逐條取指令、分析指令、執行指令的過程重點與難點第一章 計算機系統概念難點本章概念、名詞較多學生在此章基礎上,在深入學習以下各章后,逐步加深對本章的各種名詞、概念及整機工作原理的理解。嚴格講本章沒太多難點初學者一時不能很快理解利掌。
4、握重點與難點第二章 計算機的發展和應用重點了解計算機的發展史及它的應用領域目的在于激發學生學習本課程的積極性重點與難點第三章 系統總線重點掌握系統總線在計算機硬件結構中的地位和作用多總線結構為克服總線瓶頸問題而采用的總線進行判優和通訊控制解決眾多部件爭用總線。重點與難點第三章 系統總線難點總線的通訊控制。重點與難點第四章 存儲器重點掌握存貯器的基本功能及各類存儲器讀寫信息的原理特別要注意半導體存儲器的外特性和工作原理半導體與CPU的連接方式這樣可更加強對整機概念的理解。必須了解高速緩沖存儲器(Cache)、主存和外存的組成,以及他們在存儲器的層次結構中各自所起的作用重點與難點第四章 存儲器難點學習時必須從本質上去認識各種存儲芯片由于不同的其基本單元電路是不同的設計存儲芯片與CPU連接電路關鍵在于存儲芯片選片邏輯的確定學生必須將以前學過的電路知識綜合應用,合理選用各種芯片,準確畫出存儲器與C。
5、PU的連接電路圖。 重點與難點第五章 輸入輸出系統重點要求掌握三種主機與I/O交換信息的方式程序查詢程序中斷DMA明確不同控制方式各自所需的硬件及軟件編程方法尤其對中斷技術應了解更深入才能進一步加深理解整機的工作過程。重點與難點第五章 輸入輸出系統難點處理中斷過程中有各類技術配置相應的各類硬件編寫相應的軟件程序需記憶的內容甚多,學生只有從根本上理解每個硬件的地位和作用,才能運用自如。要真正認識DMA與中斷傳送的區別前者發生在存儲周期結束時,后者發生在指令周期結束時,這就反映了DMA有挪用存儲周期的特點。重點與難點第六章 計算機的運算方法重點掌握計算機中數的表示以及移位定點補碼加減運算定點原碼一位乘和兩位乘及補碼Booth算法定點原碼和補碼加減交替除法浮點補碼加減運算了解不同的運算方法對運算器結構的影響,以及提高運算速度采取的各種措施,包括快速進位鏈的設計方法。重點與難點第六章 計算機的運算。
6、方法難點溢出判斷是各種運算方法的一個難點定點運算和浮點運算判斷溢出的方法是不同的對于浮點運算,應特別注意區分浮點數和用補碼表示的浮點規格化形式這兩個概念前者指的是真值,后者指的是機器數由于補碼規格化數的特殊約定,兩者表示的數的范圍是不同的。掌握原碼和補碼運算的最根本的區別在于對符號位的處理。原碼乘除法結果的符號均和數值部分的運算分開進行補碼乘除法結果的符號是在與數值部分的運算過程中產生的值得注意的是機器內只設加法器,故全部減法運算實質是通過加法操作實現的,這就有一個對減數求“補”的問題原碼除法中減去除數的絕對值,一律用加上除數絕對值的補碼實現應特別注意[-x]補和[-x*]補的區別,其中x*是真值x的絕對值。若浮點數的階碼采用移碼運算時,其運算規則和溢出判斷規則與補碼運算是不同的。重點與難點第七章 指令系統重點在第一章概述的基礎上深入系統地介紹指令的格式從本質上來認識機器語言的一般特征了解。
7、和掌握不同的地址格式和尋址方式對計算機硬件的要求,以及掌握操作數的尋址范圍和信息的加工過程。了解RISC的主要特點及其與CISC的區別。重點與難點第七章 指令系統難點掌握設計指令格式的方法學會根據指令系統的要求,確定指令字中各字段的位數及其含義。特別是在實際機器中,指令字長不一定等于存儲字長,因此應格外注意各種尋址方法和地址格式的運用。 重點與難點第八章 CPU的結構和功能重點要認識到機器的核心是CPU通過對CPU的功能和內部結構的了解,掌握機器完成一條指令的全過程是在CPU的統一指揮—下進行的掌握中斷技術在提高整機效能方面所起的作用流水技術為了進一步提高數據的處理能力,開發系統的并行性,在現代計算機中大量采用流水技術。重點與難點第八章 CPU的結構和功能難點中斷技術在現代計算機中起著重要作用為了更好地吃透這一內容,建議結合第五章學習,便于建立整機概念。 重點與難點第九章 控制單元的功能重點理解控制單元為完成不同指令所發出的各種操作命令理解指令周期、機器周期、時鐘周期與操作命令的關系。重點與難點第九章 控制單元的功能難點微操作命令的分析多級時序系統重點與難點第十章 控制單元的設計 重點要求初步掌握控制單元的兩種設計方法進一步理解組合邏輯控制器和微程序控制器在設計思想、硬件組成及其工作原理方面的不同。結合時序系統的概念,學會按不同指令要求,寫出其相應的微操作命令及節拍安排。重點與難點第十章 控制單元的設計難點微程序控制是一種更規范的控制方法學會如何確定微指令格式,編出微指令的碼點是本章的難點。重點與難點Thanks。
總結
以上是生活随笔為你收集整理的计算机组成原理课程全套ppt,计算机组成原理课程复习指导.ppt的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机文字录入ppt,计算机基础——文字
- 下一篇: 地震动反应谱