北理工 計算機組成原理-總復習_第1頁
北理工 計算機組成原理-總復習_第2頁
北理工 計算機組成原理-總復習_第3頁
北理工 計算機組成原理-總復習_第4頁
北理工 計算機組成原理-總復習_第5頁
已閱讀5頁,還剩62頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 考前復習重點章節(jié)為:考前復習重點章節(jié)為: 第第2、3、4、5、6、9章章 非重點章節(jié)為:非重點章節(jié)為: 第第1、7、8章章 總復習總復習 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 考試題型:考試題型: 1.填空題(每空填空題(每空1分)分)15% 2.選擇填空題(單選,每題選擇填空題(單選,每題1分)分)15% 3.判斷題(每題判斷題(每題1分)分)10% 4.計算題計算題 5.分析題分析題 6.設計題設計題 7.問

2、答題問答題 10% 50% 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 前前3類題及第類題及第7類請注意看書上的有關(guān)概念。類請注意看書上的有關(guān)概念。 第第4、5、6類題請注意平時的作業(yè)。如:類題請注意平時的作業(yè)。如: 定點、浮點數(shù)的表示范圍定點、浮點數(shù)的表示范圍 指令的尋址方式(有效地址的計算)指令的尋址方式(有效地址的計算) 定點加、減、乘、除運算定點加、減、乘、除運算 字節(jié)編址存儲器的數(shù)據(jù)存放方法字節(jié)編址存儲器的數(shù)據(jù)存放方法 由若干存儲芯片構(gòu)成存儲器由若干存儲芯片構(gòu)成存儲器 微指令操作控制字段的安排微指令操作控制字段

3、的安排 常見磁記錄方式常見磁記錄方式 中斷升級中斷升級 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 第第1章章 存儲程序概念存儲程序概念 CPU 主機主機 總線總線 計算機系統(tǒng)計算機系統(tǒng) 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 第第2章章 無符號數(shù)無符號數(shù) 帶符號數(shù)帶符號數(shù) 真值、機器數(shù)真值、機器數(shù) 原碼、補碼、反碼表示原碼、補碼、反碼表示 三種機器數(shù)對于真值三種機器數(shù)對于真值0的表示方法的表示方法 三種機器數(shù)的比較三種機器數(shù)的比較 計算機組成

4、原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 定點小數(shù)表示范圍(原碼、補碼)定點小數(shù)表示范圍(原碼、補碼) 定點整數(shù)表示范圍(原碼、補碼)定點整數(shù)表示范圍(原碼、補碼) 浮點數(shù)表示范圍浮點數(shù)表示范圍 規(guī)格化的浮點數(shù)規(guī)格化的浮點數(shù) 階碼的移碼表示階碼的移碼表示 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 ASCII碼碼 漢字國標碼漢字國標碼 漢字區(qū)位碼漢字區(qū)位碼 漢字機內(nèi)碼漢字機內(nèi)碼 國標碼、區(qū)位碼與機內(nèi)碼之間的轉(zhuǎn)國標碼、區(qū)位碼與機內(nèi)碼之間的轉(zhuǎn) 換換 漢字字形碼

5、漢字字形碼 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 8421碼、碼、2421碼、余碼、余3碼碼 奇偶校驗碼奇偶校驗碼 奇偶校驗位奇偶校驗位 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 真值與三種機器數(shù)間的對照真值與三種機器數(shù)間的對照 真值真值 X X真值真值 X X 十進制十進制 二進制二進制 XX 原 原X X 補 補X X 反 反 十進制十進制二進制二進制 XX 原 原 XX 補 補 XX 反 反 +0+0 +1+1 +2+2 +3+3 +

6、4+4 +5+5 +6+6 +7+7 +8+8 +000+000 +001+001 +010+010 +011+011 +100+100 +101+101 +110+110 +111+111 - - 00000000 00010001 00100010 00110011 01000100 01010101 01100110 01110111 - - -0-0 -1-1 -2-2 -3-3 -4-4 -5-5 -6-6 -7-7 -8-8 -000-000 -001-001 -010-010 -011-011 -100-100 -101-101 -110-110 -111-111 -1000-1

7、000 10001000 10011001 10101010 10111011 11001100 11011101 11101110 11111111 - - 00000000 11111111 11101110 11011101 11001100 10111011 10101010 10011001 10001000 11111111 11101110 11011101 11001100 10111011 10101010 10011001 10001000 - - 100010001000100010001000-8-8-8-8-8-8 100010001000100010001000-0

8、-0-0-0-0-0 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 原碼定點小數(shù)表示范圍為:原碼定點小數(shù)表示范圍為:-(1-2-n) (1-2-n) 補碼定點小數(shù)表示范圍為:補碼定點小數(shù)表示范圍為:-1(1-2-n) 若機器字長有若機器字長有8位,則:位,則: 原碼定點小數(shù)表示范圍為:原碼定點小數(shù)表示范圍為:-(1-2-7) (1-2-7) 補碼定點小數(shù)表示范圍為:補碼定點小數(shù)表示范圍為:-1(1-2-7) 總復習總復習 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 原碼定點整數(shù)

9、的表示范圍為:原碼定點整數(shù)的表示范圍為:-(2n-1) (2n-1) 補碼定點整數(shù)的表示范圍為:補碼定點整數(shù)的表示范圍為:-2n (2n-1) 若機器字長有若機器字長有8位,則:位,則: 原碼定點整數(shù)表示范圍為:原碼定點整數(shù)表示范圍為:-127127 補碼定點整數(shù)表示范圍為:補碼定點整數(shù)表示范圍為:-128127 總復習總復習 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 浮點數(shù)設階碼和尾數(shù)均用補碼表浮點數(shù)設階碼和尾數(shù)均用補碼表 示,階碼共示,階碼共k+1位(含一位階符),位(含一位階符), 尾數(shù)共尾數(shù)共n+1位(含一位尾

10、符)。位(含一位尾符)。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 實用浮點數(shù)實用浮點數(shù)IEEE754標準(單精標準(單精 度)度) 格式格式 偏置值偏置值 特點特點 轉(zhuǎn)換轉(zhuǎn)換 總復習總復習 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 第第3章章 非規(guī)整型指令非規(guī)整型指令的操作碼的操作碼(擴展操作(擴展操作 碼)碼) 編址方式編址方式 字編址、字節(jié)編址字編址、字節(jié)編址 指令中地址碼的位數(shù)指令中地址碼的位數(shù) 主存容量、最小尋址單位主存容量、最小尋址單位 數(shù)據(jù)尋址

11、和指令尋址數(shù)據(jù)尋址和指令尋址 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 常見尋址方式常見尋址方式 立即尋址、直接尋址、間接尋立即尋址、直接尋址、間接尋 址、相對尋址、變址尋址、頁面尋址、相對尋址、變址尋址、頁面尋 址址 有效地址有效地址EA的計算的計算 直接尋址、間接尋址、變址尋直接尋址、間接尋址、變址尋 址、頁面尋址址、頁面尋址 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 存儲器堆棧操作存儲器堆棧操作 進棧、出棧時棧指針的修改和進棧、出棧時棧指

12、針的修改和 數(shù)據(jù)的壓入和彈出數(shù)據(jù)的壓入和彈出 程序控制類指令程序控制類指令 轉(zhuǎn)移、轉(zhuǎn)子、返回指令的區(qū)別轉(zhuǎn)移、轉(zhuǎn)子、返回指令的區(qū)別 輸入輸入/輸出類指令輸出類指令 獨立編址獨立編址I/O、統(tǒng)一編址、統(tǒng)一編址I/O 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 CISC RISC 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 指令中地址碼的位數(shù)指令中地址碼的位數(shù) 指令格式中每個地址碼的位數(shù)是與指令格式中每個地址碼的位數(shù)是與 主存容量和最小尋址單位(即編址單

13、位)主存容量和最小尋址單位(即編址單位) 有關(guān)聯(lián)的。主存容量越大,所需的地址有關(guān)聯(lián)的。主存容量越大,所需的地址 碼位數(shù)就越長。對于相同容量來說,如碼位數(shù)就越長。對于相同容量來說,如 果以字節(jié)為最小尋址單位,地址碼的位果以字節(jié)為最小尋址單位,地址碼的位 數(shù)就需要長些;如果以字為最小尋址單數(shù)就需要長些;如果以字為最小尋址單 位(假定字長為位(假定字長為16位或更長),地址碼位或更長),地址碼 的位數(shù)可以減少。的位數(shù)可以減少。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 假設主存容量為假設主存容量為32MB,機器字長,機器字長

14、 64位。若最小尋址單位為字節(jié)(按字節(jié)位。若最小尋址單位為字節(jié)(按字節(jié) 編址),其地址碼應為編址),其地址碼應為25位;若最小尋位;若最小尋 址單位為字(按字編址),其地址碼只址單位為字(按字編址),其地址碼只 需需22位。位。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 數(shù)據(jù)尋址和指令尋址的區(qū)別。數(shù)據(jù)尋址和指令尋址的區(qū)別。 數(shù)據(jù)尋址,指的是尋找操作數(shù)的地數(shù)據(jù)尋址,指的是尋找操作數(shù)的地 址,其最終目的是尋找所需要的操作數(shù)。址,其最終目的是尋找所需要的操作數(shù)。 尋址方式是根據(jù)指令中給出的地址尋址方式是根據(jù)指令中給出的地址

15、碼字段尋找真實操作數(shù)地址的方式。碼字段尋找真實操作數(shù)地址的方式。 指令中的形式地址指令中的形式地址A有效地有效地 址址EA 尋址方式尋址方式 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 常見的數(shù)據(jù)尋址方式常見的數(shù)據(jù)尋址方式 立即尋址立即尋址 寄存器尋址寄存器尋址 直接尋址直接尋址 寄存器間接尋址寄存器間接尋址 間接尋址間接尋址 變址尋址變址尋址 相對尋址相對尋址 頁面尋址頁面尋址 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 自底向上生成的存儲器堆棧

16、的堆棧自底向上生成的存儲器堆棧的堆棧 操作。操作。 進棧時,進棧時,SP的內(nèi)容需要先自動減的內(nèi)容需要先自動減1, 然后再將數(shù)據(jù)壓入堆棧。然后再將數(shù)據(jù)壓入堆棧。 出棧時,需要先將堆棧中的數(shù)據(jù)彈出棧時,需要先將堆棧中的數(shù)據(jù)彈 出,然后出,然后SP的內(nèi)容再自動加的內(nèi)容再自動加1。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 第第4章章 補碼加補碼加/減法運算減法運算 溢出檢測方法溢出檢測方法 一位符號位,進位位,一位符號位,進位位,雙符號位補碼雙符號位補碼 補碼的移位運算補碼的移位運算 計算機組成原理計算機組成原理計算機組成原

17、理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 加法器加法器 串行加法器與并行加法器串行加法器與并行加法器 進位的產(chǎn)生和傳遞進位的產(chǎn)生和傳遞 并行加法器快速進位并行加法器快速進位 補碼一位乘法補碼一位乘法 補碼加減交替除法補碼加減交替除法 浮點加減乘除算法浮點加減乘除算法 邏輯運算邏輯運算 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 進位的產(chǎn)生和傳遞進位的產(chǎn)生和傳遞 影響并行加法器速度的關(guān)鍵因素是影響并行加法器速度的關(guān)鍵因素是 進位信號產(chǎn)生和傳遞的時間。進位信號產(chǎn)生和傳遞的時間。 進位產(chǎn)生函

18、數(shù)和進位傳遞函數(shù)進位產(chǎn)生函數(shù)和進位傳遞函數(shù) 進位的傳遞方式有:進位的傳遞方式有: 串行進位方式串行進位方式 并行進位方式并行進位方式 分組并行進位方式(單級先行進位分組并行進位方式(單級先行進位 方式和多級先行進位方式)方式和多級先行進位方式) 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 乘除法運算需要的乘除法運算需要的3個寄存器,各個寄存器,各 寄存器的作用(初始內(nèi)容和最終結(jié)寄存器的作用(初始內(nèi)容和最終結(jié) 果)。果)。 定點定點補碼一位乘法(補碼一位乘法(Booth乘法)乘法) 和和定點定點補碼不恢復余數(shù)除法補碼不恢復

19、余數(shù)除法的運算過的運算過 程。程。 浮點加、減、乘、除浮點加、減、乘、除算法。算法。 邏輯運算是按位進行的,位與位邏輯運算是按位進行的,位與位 之間沒有進位之間沒有進位/借位的關(guān)系。借位的關(guān)系。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 第第5章章 主存儲器的基本結(jié)構(gòu)主存儲器的基本結(jié)構(gòu) 主存儲器的存儲單元主存儲器的存儲單元 位,存儲字,存儲單元,存儲位,存儲字,存儲單元,存儲 體體 主存儲器的主要技術(shù)指標主存儲器的主要技術(shù)指標 存取時間存取時間Ta ,存取周期,存取周期Tm 數(shù)據(jù)在主數(shù)據(jù)在主存存中的存放中的存放 邊界對

20、齊存放邊界對齊存放 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 RAM記憶單元電路記憶單元電路 動態(tài)動態(tài)RAM的刷新的刷新 集中、分散、異步刷新方式的區(qū)集中、分散、異步刷新方式的區(qū) 別別 半導體只讀存儲器半導體只讀存儲器 ROM的類型的類型 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 主存容量的擴展主存容量的擴展 字擴展,位擴展,同時擴展字擴展,位擴展,同時擴展 存儲芯片的地址分配和片選存儲芯片的地址分配和片選 主存儲器和主存儲器和CPU的連接的連

21、接 硬連接,軟連接硬連接,軟連接 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 邊界對齊的數(shù)據(jù)存放方法邊界對齊的數(shù)據(jù)存放方法 雙字地址的最末三個二進制位必須為雙字地址的最末三個二進制位必須為 000,單字地址的最末兩位必須為,單字地址的最末兩位必須為00,半字,半字 地址的最末一位必須為地址的最末一位必須為0。它能夠保證無論。它能夠保證無論 訪問雙字、單字、半字或字節(jié),都在一個訪問雙字、單字、半字或字節(jié),都在一個 存取周期內(nèi)完成,盡管存儲器資源仍然有存取周期內(nèi)完成,盡管存儲器資源仍然有 浪費,但是浪費比從存儲字開始存放方法

22、浪費,但是浪費比從存儲字開始存放方法 要少得多。要少得多。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 存儲字存儲字64位(位(8個字節(jié))個字節(jié)) 01 8 16 24 32 9 17 25 33 2 10 18 3 11 19 4 12 20 5 13 21 6 14 22 7 15 23 26 34 2728 3635 29 37 3031 3938 總復習總復習 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 半導體隨機存儲器(半導體隨機存儲器(RAM) 靜態(tài)

23、靜態(tài)RAM(SRAM),其存儲電路),其存儲電路 以雙穩(wěn)態(tài)觸發(fā)器為基礎。以雙穩(wěn)態(tài)觸發(fā)器為基礎。 動態(tài)動態(tài)RAM(DRAM),其存儲電路),其存儲電路 以柵極電容為基礎。以柵極電容為基礎。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 主存儲器是整個存儲系統(tǒng)的核心,主存儲器是整個存儲系統(tǒng)的核心, 通常分為通常分為RAM和和ROM兩大部分。兩大部分。 主存儲器容量的擴展主存儲器容量的擴展 位擴展指只在位數(shù)方向擴展(加大位擴展指只在位數(shù)方向擴展(加大 字長),而芯片的字數(shù)和存儲器的字數(shù)字長),而芯片的字數(shù)和存儲器的字數(shù) 是一致的

24、。是一致的。 字擴展是指僅在字數(shù)方向擴展,而字擴展是指僅在字數(shù)方向擴展,而 位數(shù)不變。位數(shù)不變。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 字和位同時擴展字和位同時擴展 當構(gòu)成一個容量較大的存儲器時,當構(gòu)成一個容量較大的存儲器時, 往往需要在字數(shù)方向和位數(shù)方向上同時往往需要在字數(shù)方向和位數(shù)方向上同時 擴展。擴展。 如用如用16K4的的SRAM組成組成64K8 的存儲器,需要的存儲器,需要8個芯片。個芯片。 容量容量 地址地址 數(shù)據(jù)數(shù)據(jù) 存儲器存儲器 64K8 16 8 存儲芯片存儲芯片 16K4 14 4 計算機組成原

25、理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 2:4 譯 碼 器 D7 D0 A13 A0 WE D7 D4D3 D0 16K 4 16K 4 16K 4 16K 4 16K 4 16K 4 16K 4 16K 4 CS0 A14 A15 CS1 CS2 CS3 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 第第6章章 控制器的功能控制器的功能 指令流,數(shù)據(jù)流指令流,數(shù)據(jù)流 CPU中的主要寄存器中的主要寄存器 專用寄存器專用寄存器 計算機組成原理計算機組成原理計算

26、機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 控制器的組成控制器的組成 控制器的硬件實現(xiàn)方法控制器的硬件實現(xiàn)方法 組合邏輯控制器和微程序控制器的組合邏輯控制器和微程序控制器的 區(qū)別區(qū)別 時序系統(tǒng)時序系統(tǒng) 指令周期指令周期,機器周期,機器周期 控制方式控制方式 同步,異步,聯(lián)合同步,異步,聯(lián)合 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 指令執(zhí)行的基本過程指令執(zhí)行的基本過程 指令的微操作序列指令的微操作序列 取指公操作取指公操作 微程序控制的基本概念微程序控制的基本概念 微程序控制器

27、涉及的兩個層次微程序控制器涉及的兩個層次 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 微指令編碼法微指令編碼法 微程序控制器的組成和工作過程微程序控制器的組成和工作過程 微程序控制器的各部件的作用微程序控制器的各部件的作用 微程序入口地址的形成微程序入口地址的形成 后繼微地址的形成后繼微地址的形成 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 CPU寄存器的設置寄存器的設置 通用寄存器:可用來存放原始數(shù)據(jù)通用寄存器:可用來存放原始數(shù)據(jù) 和運算結(jié)果,有

28、的還可以作為變址寄存和運算結(jié)果,有的還可以作為變址寄存 器、計數(shù)器、地址指針等。器、計數(shù)器、地址指針等。 專用寄存器:程序計數(shù)器專用寄存器:程序計數(shù)器PC、指、指 令寄存器令寄存器IR、存儲器地址寄存器、存儲器地址寄存器MAR 和存儲器數(shù)據(jù)寄存器和存儲器數(shù)據(jù)寄存器MDR等之外,還等之外,還 有一個重要的專用寄存器有一個重要的專用寄存器狀態(tài)標志狀態(tài)標志 寄存器。寄存器。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 取指令階段完成的任務是將現(xiàn)行指取指令階段完成的任務是將現(xiàn)行指 令從主存中取出來并送至指令寄存器中令從主存中取出

29、來并送至指令寄存器中 去。具體的操作為:去。具體的操作為: (PC)MAR Read (MAR)MDRIR (PC)1PC 取指令操作(公操作)與具體指令取指令操作(公操作)與具體指令 無關(guān)。無關(guān)。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 微命令有兼容性和互斥性之分,兼微命令有兼容性和互斥性之分,兼 容性微命令是指那些可以同時產(chǎn)生,共容性微命令是指那些可以同時產(chǎn)生,共 同完成某一些微操作的微命令;而互斥同完成某一些微操作的微命令;而互斥 性微命令是指在機器中不允許同時出現(xiàn)性微命令是指在機器中不允許同時出現(xiàn) 的微命令。

30、兼容和互斥都是相對的,一的微命令。兼容和互斥都是相對的,一 個微命令可以和一些微命令兼容,和另個微命令可以和一些微命令兼容,和另 一些微命令互斥。對于單獨一個微命令,一些微命令互斥。對于單獨一個微命令, 談論其兼容和互斥都是沒有意義的。談論其兼容和互斥都是沒有意義的。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 微指令是指控制存儲器中的一個單微指令是指控制存儲器中的一個單 元的內(nèi)容,即控制字,它是若干個微命元的內(nèi)容,即控制字,它是若干個微命 令的集合。存放控制字的控制存儲器的令的集合。存放控制字的控制存儲器的 單元地址就

31、稱為微地址。單元地址就稱為微地址。 一條微指令通常至少包含兩大部分一條微指令通常至少包含兩大部分 信息:操作控制字段和順序控制字段。信息:操作控制字段和順序控制字段。 微程序:一系列微指令的有序集合。微程序:一系列微指令的有序集合。 一段微程序?qū)粭l機器指令。一段微程序?qū)粭l機器指令。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 微程序控制的計算機涉及到兩個層微程序控制的計算機涉及到兩個層 次:一個是機器語言或匯編語言程序員次:一個是機器語言或匯編語言程序員 所看到的傳統(tǒng)機器層,包括:機器指令、所看到的傳統(tǒng)機器層,包

32、括:機器指令、 工作程序、主存儲器;另一個是機器設工作程序、主存儲器;另一個是機器設 計者看到的微程序?qū)?,包括:微指令、計者看到的微程序?qū)?,包括:微指令?微程序和控制存儲器。微程序和控制存儲器。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 微指令編碼法微指令編碼法 直接控制法(不譯碼法)直接控制法(不譯碼法) 最短編碼法最短編碼法 字段編碼法字段編碼法 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 字段編碼法中操作控制字段的分段原則:字段編碼法中操

33、作控制字段的分段原則: 把互斥性的微命令分在同一段內(nèi),兼容把互斥性的微命令分在同一段內(nèi),兼容 性的微命令分在不同段內(nèi)。性的微命令分在不同段內(nèi)。 應與數(shù)據(jù)通路結(jié)構(gòu)相適應。應與數(shù)據(jù)通路結(jié)構(gòu)相適應。 每個小段中包含的信息位不能太多。每個小段中包含的信息位不能太多。 一般每個小段還要留出一個狀態(tài),表示一般每個小段還要留出一個狀態(tài),表示 本字段不發(fā)出任何微命令。因此當某字段的本字段不發(fā)出任何微命令。因此當某字段的 長度為三位時,最多只能表示七個互斥的微長度為三位時,最多只能表示七個互斥的微 命令,通常用命令,通常用000表示不操作。表示不操作。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理

34、北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 微程序控制器的基本組成微程序控制器的基本組成 微程序控制器比組合邏輯控制器多微程序控制器比組合邏輯控制器多 出以下幾個部件:出以下幾個部件: 控制存儲器(控制存儲器( CM) 微指令寄存器(微指令寄存器( IR ) 微地址形成部件微地址形成部件 微地址寄存器(微地址寄存器( MAR ) 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 微程序入口地址的形成微程序入口地址的形成 由機器指令的操作碼字段指出各段由機器指令的操作碼字段指出各段 微程序的入口地址(初始微地址)

35、。微程序的入口地址(初始微地址)。 后繼微地址的形成后繼微地址的形成 增量方式和斷定方式。增量方式和斷定方式。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 第第7章章 三態(tài)門三態(tài)門 總線分類總線分類 總線的主要性能指標總線的主要性能指標 總線帶寬總線帶寬 總線標準總線標準 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 總線帶寬定義為總線的最大數(shù)據(jù)傳輸總線帶寬定義為總線的最大數(shù)據(jù)傳輸 率,即每秒傳輸?shù)淖止?jié)數(shù)。在總線的率,即每秒傳輸?shù)淖止?jié)數(shù)。在總線的 帶

36、寬公式為:帶寬公式為: B=WF/N 其中,其中,W為數(shù)據(jù)總線寬度,通常以字為數(shù)據(jù)總線寬度,通常以字 節(jié)為單位;節(jié)為單位;F為總線的時鐘頻率;為總線的時鐘頻率;N為為 完成一次數(shù)據(jù)傳送所用的時鐘周期數(shù)完成一次數(shù)據(jù)傳送所用的時鐘周期數(shù) 。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 第第8章章 磁表面存儲原理磁表面存儲原理 記錄介質(zhì),磁頭記錄介質(zhì),磁頭 磁表面存儲器的技術(shù)指標磁表面存儲器的技術(shù)指標 記錄密度,存儲容量,平均存取記錄密度,存儲容量,平均存取 時間,數(shù)據(jù)傳送率時間,數(shù)據(jù)傳送率 數(shù)字磁記錄方式數(shù)字磁記錄方式 常用

37、的磁記錄方式常用的磁記錄方式 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 硬盤的信息分布硬盤的信息分布 磁盤地址磁盤地址 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 常用的磁記錄方式的常用的磁記錄方式的寫電流波形。寫電流波形。 硬盤的信息分布:圓柱面(磁硬盤的信息分布:圓柱面(磁 道)、盤面、扇區(qū)。道)、盤面、扇區(qū)。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 非編碼鍵盤的工

38、作原理非編碼鍵盤的工作原理 打印機的文本(字符)模式和圖形打印機的文本(字符)模式和圖形 模式模式 點陣式字符打印機工作原理點陣式字符打印機工作原理 顯示器的字符方式和圖形方式顯示器的字符方式和圖形方式 字符顯示器工作原理字符顯示器工作原理 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 硬拷貝輸出設備和軟拷貝輸出硬拷貝輸出設備和軟拷貝輸出 設備。設備。 文本模式打印機:打印緩存區(qū)文本模式打印機:打印緩存區(qū) (ASCII碼),字庫(列點陣碼)。碼),字庫(列點陣碼)。 字 符 方 式 顯 示 器 :字 符 方 式 顯 示 器

39、 : V R A M (ASCII碼),字庫(行點陣碼)。碼),字庫(行點陣碼)。 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 第第9章章 輸入輸入/輸出接口輸出接口 接口的基本組成接口的基本組成 接口,端口接口,端口 I/O編址方式編址方式 獨立編址,統(tǒng)一編址獨立編址,統(tǒng)一編址 中斷的基本概念中斷的基本概念 程序中斷與調(diào)用子程序指令的區(qū)別程序中斷與調(diào)用子程序指令的區(qū)別 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 中斷的基本類型中斷的基本類型 CP

40、U響應中斷的條件響應中斷的條件 中斷隱指令中斷隱指令 中斷現(xiàn)場的保護和恢復中斷現(xiàn)場的保護和恢復 允許和禁止中斷允許和禁止中斷 中斷屏蔽中斷屏蔽 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 DMA方式的特點方式的特點 DMA接口(接口(DMA控制器)控制器) DMA傳送方法傳送方法 DMA傳送過程傳送過程 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 輸入輸入/輸出信息傳送控制方式輸出信息傳送控制方式 程序查詢方式程序查詢方式 程序中斷方式程序中斷方式

41、 直接存儲器存?。ㄖ苯哟鎯ζ鞔嫒。―MA)方式)方式 I/O通道控制方式通道控制方式 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 CPU響應中斷的條件響應中斷的條件 (1) CPU接收到中斷請求信號接收到中斷請求信號 (2) CPU允許中斷允許中斷 (3) 一條指令執(zhí)行完畢一條指令執(zhí)行完畢 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 中斷隱指令并不是指令系統(tǒng)中的中斷隱指令并不是指令系統(tǒng)中的 一條真正的指令,它沒有操作碼,所一條真正的指令,它沒有操作碼,所 以中斷隱指令是一種不允許、也不可以中斷隱指令是一種不允許、也不可 能為用戶使用的特殊指令。能為用戶使用的特殊指令。 (1) 保存斷點保存斷點 (2) 暫不允許中斷暫不允許中斷 (3) 引出中斷服務程序引出中斷服務程序 計算機組成原理計算機組成原理計算機組成原理計算機組成原理 北京理工大學計算機學院北京理工大學計算機學院 總復習總復習 允許和禁止中斷允許和禁止中斷 允許中斷還是禁止中斷是用允許中斷還是禁止中斷是用C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論