計(jì)算機(jī)組成原理模板PPT學(xué)習(xí)教案_第1頁(yè)
計(jì)算機(jī)組成原理模板PPT學(xué)習(xí)教案_第2頁(yè)
計(jì)算機(jī)組成原理模板PPT學(xué)習(xí)教案_第3頁(yè)
計(jì)算機(jī)組成原理模板PPT學(xué)習(xí)教案_第4頁(yè)
計(jì)算機(jī)組成原理模板PPT學(xué)習(xí)教案_第5頁(yè)
已閱讀5頁(yè),還剩62頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、會(huì)計(jì)學(xué)1計(jì)算機(jī)組成原理模板計(jì)算機(jī)組成原理模板9.1 操作命令的分析操作命令的分析9.2 控制單元的功能控制單元的功能第1頁(yè)/共67頁(yè)10.1 組合邏輯設(shè)計(jì)組合邏輯設(shè)計(jì) (硬布線邏輯硬布線邏輯)10.2 微程序設(shè)計(jì)微程序設(shè)計(jì)第2頁(yè)/共67頁(yè) 3、微指令格式及微程序控、微指令格式及微程序控制器設(shè)計(jì)。制器設(shè)計(jì)。第3頁(yè)/共67頁(yè)一、控制單元基本結(jié)構(gòu)一、控制單元基本結(jié)構(gòu)指令寄存器指令寄存器控制單元控制單元 CU標(biāo)志標(biāo)志CPU 內(nèi)部控制信號(hào)內(nèi)部控制信號(hào)到系統(tǒng)總線控制信號(hào)到系統(tǒng)總線控制信號(hào)來(lái)自系統(tǒng)總線控制信號(hào)來(lái)自系統(tǒng)總線控制信號(hào)系統(tǒng)總線系統(tǒng)總線時(shí)鐘時(shí)鐘節(jié)拍發(fā)生器節(jié)拍發(fā)生器 PC-指揮各部件協(xié)同運(yùn)行指揮各部件

2、協(xié)同運(yùn)行(INTR 、HRQ ) OP ( IR ) CU(PC) + 1 PCALU: 、與、或與、或 IO/M、RD、WRINTA、HLDA第4頁(yè)/共67頁(yè)CLKT0T1T2T3時(shí)鐘周期時(shí)鐘周期機(jī)器周期機(jī)器周期機(jī)器周期機(jī)器周期T0T1T2T3T0T1T2T3節(jié)拍信號(hào)發(fā)生器:節(jié)拍信號(hào)發(fā)生器:第5頁(yè)/共67頁(yè)CLK 機(jī)器周期機(jī)器周期 CO Q1Q0 2/4T3T2T1T0 節(jié)拍節(jié)拍時(shí)鐘時(shí)鐘第6頁(yè)/共67頁(yè)二、控制方式二、控制方式產(chǎn)生不同微操作命令序列所用的時(shí)序控制方式產(chǎn)生不同微操作命令序列所用的時(shí)序控制方式1. 同步控制方式同步控制方式任一微操作均由任一微操作均由 統(tǒng)一基準(zhǔn)時(shí)標(biāo)統(tǒng)一基準(zhǔn)時(shí)標(biāo) 的

3、時(shí)序信號(hào)控制的時(shí)序信號(hào)控制CLK機(jī)器周期機(jī)器周期機(jī)器周期機(jī)器周期機(jī)器周期機(jī)器周期(取指令)(取指令)(取有效地址)(取有效地址)(執(zhí)行指令)(執(zhí)行指令)指令周期指令周期T0T1T2T3T0T1T2T3T0T1T2T3第7頁(yè)/共67頁(yè)2. 異步控制方式異步控制方式無(wú)基準(zhǔn)時(shí)標(biāo)信號(hào)無(wú)基準(zhǔn)時(shí)標(biāo)信號(hào)無(wú)固定的周期節(jié)拍和嚴(yán)格的時(shí)鐘同步無(wú)固定的周期節(jié)拍和嚴(yán)格的時(shí)鐘同步采用采用 應(yīng)答方式應(yīng)答方式3. 聯(lián)合控制方式聯(lián)合控制方式4. 人工控制方式人工控制方式(1) Reset、Wait(2) 連續(xù)連續(xù) 和和 單條單條 指令執(zhí)行轉(zhuǎn)換開(kāi)關(guān)指令執(zhí)行轉(zhuǎn)換開(kāi)關(guān)同步與異步相結(jié)合同步與異步相結(jié)合第8頁(yè)/共67頁(yè)若指令周期由若指令

4、周期由 4 個(gè)工作周期組成:個(gè)工作周期組成:取指周期取指周期間址周期間址周期執(zhí)行周期執(zhí)行周期中斷周期中斷周期數(shù)據(jù)流數(shù)據(jù)流-與微操作與微操作(微命令微命令)序列對(duì)應(yīng)序列對(duì)應(yīng)一、工作周期數(shù)據(jù)流及微操作分析:一、工作周期數(shù)據(jù)流及微操作分析:第9頁(yè)/共67頁(yè)MDRCUMARPCIR存儲(chǔ)器存儲(chǔ)器CPU地址總線地址總線數(shù)據(jù)總線數(shù)據(jù)總線控制總線控制總線IR+1 1、取指周期、取指周期PC MAR 地址線地址線1 RM ( MAR ) MDRMDR IROP(IR) CU( PC ) + 1 PC第10頁(yè)/共67頁(yè)MDRCUMARCPU地址總線地址總線數(shù)據(jù)總線數(shù)據(jù)總線控制總線控制總線PCIR存儲(chǔ)器存儲(chǔ)器MDR

5、2、間址周期、間址周期 Ad ( IR ) MAR1 RM ( MAR ) MDRMDR MAR第11頁(yè)/共67頁(yè)3、執(zhí)行周期、執(zhí)行周期不同指令的執(zhí)行周期數(shù)據(jù)流及微操作命令序列不不同指令的執(zhí)行周期數(shù)據(jù)流及微操作命令序列不同同Ad ( IR ) MAR1 RM ( MAR ) MDRMDR ACC LDA M第12頁(yè)/共67頁(yè)MDRCUMARCPU地址總線地址總線數(shù)據(jù)總線數(shù)據(jù)總線控制總線控制總線PC存儲(chǔ)器存儲(chǔ)器(程序斷點(diǎn)(程序斷點(diǎn) 進(jìn)棧)進(jìn)棧)( SP ) 1 MAR1 W4、中斷周期、中斷周期PC MDRMDR M ( MAR ) 中斷服務(wù)程序入口地址中斷服務(wù)程序入口地址 PC0 EINT(置

6、置“0”)第13頁(yè)/共67頁(yè)P(yáng)CIRACCU時(shí)鐘時(shí)鐘ALUC1C2C5C9C0C10C3C7C4C6C12C11C8控制信號(hào)控制信號(hào)標(biāo)志標(biāo)志控制控制信號(hào)信號(hào) M D R M A RC13二、控制信號(hào)舉例二、控制信號(hào)舉例-微命令分析微命令分析與與 CPU 內(nèi)部結(jié)構(gòu)、微操作序列有關(guān)內(nèi)部結(jié)構(gòu)、微操作序列有關(guān)1.不采用不采用 CPU 內(nèi)部總線的方式內(nèi)部總線的方式 (門(mén)控類(lèi)控制信號(hào)門(mén)控類(lèi)控制信號(hào))第14頁(yè)/共67頁(yè)P(yáng)CIRACCU時(shí)鐘時(shí)鐘ALU控制信號(hào)控制信號(hào)標(biāo)志標(biāo)志控制控制信號(hào)信號(hào)C0C1C2C3C4取指周期:取指周期:PCIRCUPCPCPC M D R M A R M D R M A RPC MA

7、R 地址線地址線C0 C11 RM ( MAR ) MDRC2MDR IRC3OP(IR) CUC4( PC ) + 1 PC第15頁(yè)/共67頁(yè)MDRCUIRPCMARAC YALUZ控制信號(hào)控制信號(hào)控制信號(hào)控制信號(hào)CPU 內(nèi)內(nèi) 部部 總總 線線時(shí)鐘時(shí)鐘2. 采用采用 CPU 內(nèi)部總線方式內(nèi)部總線方式第16頁(yè)/共67頁(yè)MDRMDRCU取指周期取指周期: PC CU 發(fā)讀命令發(fā)讀命令 1 R MDR OP(IR) (PC)+ 1 PCIRPCMARAC YALUZ控制信號(hào)控制信號(hào)IRiIRiPCOPCOMARiMARiMDROMDRO 數(shù)據(jù)線數(shù)據(jù)線數(shù)據(jù)線數(shù)據(jù)線控制信號(hào)控制信號(hào)CPU 內(nèi)內(nèi) 部部

8、總總 線線時(shí)鐘時(shí)鐘地址線地址線地址線地址線MARMDRIRCUIRPCPCMDRMARCUIRPCPCCU第17頁(yè)/共67頁(yè)三、微命令節(jié)拍分配:三、微命令節(jié)拍分配:第18頁(yè)/共67頁(yè)微操作節(jié)拍安排舉例:微操作節(jié)拍安排舉例:采用采用 同步控制方式同步控制方式CPU 內(nèi)部結(jié)構(gòu)采用非總線方式內(nèi)部結(jié)構(gòu)采用非總線方式一個(gè)一個(gè) 機(jī)器周期機(jī)器周期 內(nèi)有內(nèi)有 3 個(gè)節(jié)拍(時(shí)鐘周期)個(gè)節(jié)拍(時(shí)鐘周期)PCIRACCU時(shí)鐘時(shí)鐘ALUC1C2C5C9C0C10C3C7C4C6C12C11C8控制信號(hào)控制信號(hào)標(biāo)志標(biāo)志控制控制信號(hào)信號(hào) M D R M A RC13第19頁(yè)/共67頁(yè)P(yáng)CIRACCU時(shí)鐘時(shí)鐘ALU控制信號(hào)

9、控制信號(hào)標(biāo)志標(biāo)志控制控制信號(hào)信號(hào)C0C1C2C3C41、取、取指周期指周期:PCIRCUPCPCPC M D R M A R M D R M A RPC MAR 地址線地址線C0 C11 RM ( MAR ) MDRC2C3MDR IROP(IR) CUC4( PC ) + 1 PCT0T1( PC ) + 1 PCMDR IROP(IR) CUT2C3C4第20頁(yè)/共67頁(yè)LDA MT0T1T2Ad ( IR ) MARM ( MAR ) MDRMDR ACC1 R2. 執(zhí)行周期執(zhí)行周期 微操作節(jié)拍安排微操作節(jié)拍安排C5C2C12PCIRACCU時(shí)鐘時(shí)鐘ALUC1C2C5C9C0C10C3C

10、7C4C6C12C11C8控制信號(hào)控制信號(hào)標(biāo)志標(biāo)志控制控制信號(hào)信號(hào) M D R M A RC13第21頁(yè)/共67頁(yè)3. 中斷周期中斷周期 微操作節(jié)拍安排微操作節(jié)拍安排T0T1T2 MARPC MDRMDR M ( MAR )硬件關(guān)中斷硬件關(guān)中斷向量地址向量地址 PC1 WPCIRACCU時(shí)鐘時(shí)鐘ALUC1C2C5C9C0C10C3C7C4C6C12C11C8控制信號(hào)控制信號(hào)標(biāo)志標(biāo)志控制控制信號(hào)信號(hào) M D R M A RC9C13C13?第22頁(yè)/共67頁(yè)組合邏輯設(shè)計(jì)步驟:組合邏輯設(shè)計(jì)步驟:1. 列出操作時(shí)間表列出操作時(shí)間表2. 寫(xiě)出微操作命令的最簡(jiǎn)表達(dá)式寫(xiě)出微操作命令的最簡(jiǎn)表達(dá)式3. 畫(huà)出邏

11、輯圖畫(huà)出邏輯圖10.1 組合邏輯設(shè)計(jì)組合邏輯設(shè)計(jì)第23頁(yè)/共67頁(yè)P(yáng)CIRACCU時(shí)鐘時(shí)鐘ALUC1C2C5C9C0C10C3C7C4C6C12C11C8控制信號(hào)控制信號(hào)標(biāo)志標(biāo)志控制控制信號(hào)信號(hào) M D R M A RC13第24頁(yè)/共67頁(yè)功能功能 指令指令 助記符助記符操作碼操作碼 地址碼地址碼 ACC M000001LDA M M ACC000010STA M ACCACC+ M 000011ADD M ACC ACC *M000100MUL M 打印打印 M 000101PRT M 停機(jī)停機(jī)000110HALT指令系統(tǒng):指令系統(tǒng):第25頁(yè)/共67頁(yè) 取指周期取指周期 微操作節(jié)拍安排微操

12、作節(jié)拍安排:PC MARM ( MAR ) MDRMDR IR( PC ) + 1 PCT0T1T21 ROP ( IR ) CUC0 C1C2C3C4第26頁(yè)/共67頁(yè)LDA MT0T1T2Ad ( IR ) MARM ( MAR ) MDRMDR ACC1 R執(zhí)行周期執(zhí)行周期 微操作節(jié)拍安排微操作節(jié)拍安排:C5C2C12PCIRACCU時(shí)鐘時(shí)鐘ALUC1C2C5C9C0C10C3C7C4C6C12C11C8控制信號(hào)控制信號(hào)標(biāo)志標(biāo)志控制控制信號(hào)信號(hào) M D R M A RC13第27頁(yè)/共67頁(yè)1. 列出操作時(shí)間表列出操作時(shí)間表T2T1T0 FE取指取指 HALTPRTMULADDSTALD

13、A微操作命令信號(hào)微操作命令信號(hào)狀態(tài)狀態(tài)條件條件節(jié)拍節(jié)拍工作工作周期周期標(biāo)記標(biāo)記C0 、 C11 RC2 ( PC ) +1 PCC3C4111111111111111111111111111111111111第28頁(yè)/共67頁(yè)1. 列出操作時(shí)間表列出操作時(shí)間表T2T1T0 EX執(zhí)行執(zhí)行 HALTPRTMULADDSTALDA微操作命令信號(hào)微操作命令信號(hào)狀態(tài)狀態(tài)條件條件節(jié)拍節(jié)拍工作工作周期周期標(biāo)記標(biāo)記C51 RC2 C12 1 W1111第29頁(yè)/共67頁(yè)2. 寫(xiě)出微操作命令的最簡(jiǎn)表達(dá)式寫(xiě)出微操作命令的最簡(jiǎn)表達(dá)式C4= FE T2 + C0= FE T0 + C1= FE T0 + C3= FE

14、 T2 + C12= EX T2 ( LDA + ) + C2= FE T1 + EX T1 ( LDA + ) + 第30頁(yè)/共67頁(yè)3. 畫(huà)出邏輯圖畫(huà)出邏輯圖特點(diǎn)特點(diǎn) 思路清晰,簡(jiǎn)單明了思路清晰,簡(jiǎn)單明了 龐雜,調(diào)試?yán)щy,修改困難龐雜,調(diào)試?yán)щy,修改困難 速度快速度快&11&1FEINDEXLDAADDHLTAMULSTAT1M ( MAR) MDR (C2)(RISC)&第31頁(yè)/共67頁(yè)第32頁(yè)/共67頁(yè)一、微程序設(shè)計(jì)思想的產(chǎn)生一、微程序設(shè)計(jì)思想的產(chǎn)生 完成完成一條機(jī)器指令一條機(jī)器指令微操作命令微操作命令 1微操作命令微操作命令 2微操作命令微操作命令 n微指令微指令 11010000

15、0微指令微指令 n微程序微程序00010010一條機(jī)器指令對(duì)應(yīng)一個(gè)微程序一條機(jī)器指令對(duì)應(yīng)一個(gè)微程序存入存儲(chǔ)器存入存儲(chǔ)器(控制存儲(chǔ)器控制存儲(chǔ)器)按節(jié)按節(jié)拍組拍組合合第33頁(yè)/共67頁(yè) 取指周期 1 間址周期 1 中斷周期 1 執(zhí)行周期 指令條數(shù)第34頁(yè)/共67頁(yè)功能功能 指令指令 助記符助記符操作碼操作碼 地址碼地址碼 ACC M000001LDA M M ACC000010STA M ACCACC+ M 000011ADD M ACC ACC *M000100MUL M 打印打印 M 000101PRT M 停機(jī)停機(jī)000110HALT模型機(jī)指令系統(tǒng):模型機(jī)指令系統(tǒng):模型機(jī)指令系統(tǒng)微程序:模型

16、機(jī)指令系統(tǒng)微程序: 取指周期取指周期 1 1個(gè)個(gè) 執(zhí)行周期執(zhí)行周期 6 6個(gè)個(gè)第35頁(yè)/共67頁(yè)2. 控制存儲(chǔ)器模型:控制存儲(chǔ)器模型:M+1MM+2P+1KK+2PP+2K+1取指周期微程序取指周期微程序?qū)?yīng)對(duì)應(yīng) LDA 操作的微程序操作的微程序?qū)?yīng)對(duì)應(yīng) STA 操作的微程序操作的微程序間址周期微程序間址周期微程序中斷周期微程序中斷周期微程序微地微地址址微指微指令令占用存占用存儲(chǔ)單元儲(chǔ)單元個(gè)數(shù)即個(gè)數(shù)即微操作微操作節(jié)拍數(shù)節(jié)拍數(shù)第36頁(yè)/共67頁(yè)LDA XADD YSTA Z主存主存PRT用戶程序用戶程序控存控存M+1MM+2P+1QQ+2PP+2Q+1取指周期取指周期 微程序微程序?qū)?yīng)對(duì)應(yīng) LD

17、A 操操作微程序作微程序?qū)?yīng)對(duì)應(yīng) ADD 操操作微程序作微程序Q+1Q+2MM+1M+2P+1P+2M對(duì)應(yīng)對(duì)應(yīng) STA 操操作微程序作微程序K+1K+2MKK+2K+13、微程序控制、微程序控制單元工作原理單元工作原理下地下地址址起起始始第37頁(yè)/共67頁(yè)4. 微指令基本格式微指令基本格式:1 0 0 0 0 1M+ +1M微命令微命令( (微指微指令令) )下地下地址址門(mén)控信號(hào)、門(mén)控信號(hào)、操作方式控制操作方式控制軟件:下地址字段軟件:下地址字段硬件:邏輯電路硬件:邏輯電路控存容量控存容量? ?順序控制順序控制操作控制操作控制控存程控存程序計(jì)數(shù)序計(jì)數(shù)器器CMAR第38頁(yè)/共67頁(yè)三、微指令的編

18、碼方式(控制方式)三、微指令的編碼方式(控制方式)1. 直接編碼(直接控制)方式直接編碼(直接控制)方式每一位代表一個(gè)微操作命令。每一位代表一個(gè)微操作命令。速度最快速度最快下地址下地址控制信號(hào)控制信號(hào)操作控制操作控制(操作控制字段編碼方式操作控制字段編碼方式)第39頁(yè)/共67頁(yè)2. 字段直接編碼方式字段直接編碼方式每個(gè)字段中的命令是每個(gè)字段中的命令是 互斥互斥 譯碼譯碼譯碼譯碼譯碼譯碼下地址下地址操作控制操作控制控制信控制信號(hào)號(hào)微程序執(zhí)行速度較慢微程序執(zhí)行速度較慢顯式編碼顯式編碼保留一個(gè)代碼組合表示本字段不發(fā)命令保留一個(gè)代碼組合表示本字段不發(fā)命令第40頁(yè)/共67頁(yè)3. 字段間接編碼方式字段間接

19、編碼方式4. 混合編碼混合編碼直接編碼和字段編碼(直接和間接)混合使用直接編碼和字段編碼(直接和間接)混合使用5. 其他其他字段字段 1字段字段 2譯碼譯碼譯碼譯碼譯碼譯碼操作控制操作控制控制信號(hào)控制信號(hào)字段字段 n 下地址下地址控制信號(hào)控制信號(hào)隱式編碼隱式編碼第41頁(yè)/共67頁(yè)微指令的編碼舉例:微指令的編碼舉例:例例10.4 P408例例10.7 P419第42頁(yè)/共67頁(yè)控存控存M+1MM+2P+1QQ+2PP+2Q+1取指周期取指周期 微程序微程序?qū)?yīng)對(duì)應(yīng) LDA 操操作的微程序作的微程序?qū)?yīng)對(duì)應(yīng) ADD 操操作的微程序作的微程序Q+1Q+2MM+1M+2P+1P+2M對(duì)應(yīng)對(duì)應(yīng) STA

20、操操作的微程序作的微程序K+1K+2MKK+2K+1四、微指令序列四、微指令序列地址的形成地址的形成(順序控制字順序控制字段編碼方式段編碼方式)第43頁(yè)/共67頁(yè)1. 微指令的微指令的 下地址字段下地址字段 指出指出-軟件方式軟件方式2. 根據(jù)機(jī)器指令的根據(jù)機(jī)器指令的 操作碼操作碼 形成形成-軟件或硬件方軟件或硬件方式式3. 增量計(jì)數(shù)器增量計(jì)數(shù)器4. 分支轉(zhuǎn)移分支轉(zhuǎn)移( CMAR ) + 1 CMAR 轉(zhuǎn)移地址轉(zhuǎn)移地址操作控制字段操作控制字段 轉(zhuǎn)移方式轉(zhuǎn)移方式轉(zhuǎn)移方式轉(zhuǎn)移方式 指明判別條件指明判別條件轉(zhuǎn)移地址轉(zhuǎn)移地址 指明轉(zhuǎn)移成功后的去向指明轉(zhuǎn)移成功后的去向第44頁(yè)/共67頁(yè)5. 通過(guò)測(cè)試網(wǎng)絡(luò)

21、通過(guò)測(cè)試網(wǎng)絡(luò)6. 由硬件產(chǎn)生由硬件產(chǎn)生微程序入口地址微程序入口地址第一條微指令地址第一條微指令地址 由專門(mén)由專門(mén) 硬件硬件 產(chǎn)生產(chǎn)生中斷周期中斷周期 由由 硬件硬件 產(chǎn)生產(chǎn)生 中斷周期微程序首地址中斷周期微程序首地址非測(cè)試地址非測(cè)試地址 h測(cè)試地址測(cè)試地址 l測(cè)試網(wǎng)絡(luò)測(cè)試網(wǎng)絡(luò)測(cè)試源測(cè)試源微指令地址微指令地址CMDR操作控制操作控制順序控制順序控制HL第45頁(yè)/共67頁(yè)微指令序列地址形成原理圖:微指令序列地址形成原理圖:地址地址選擇選擇+ + 1CMAR地址譯碼地址譯碼下地址下地址轉(zhuǎn)移方式轉(zhuǎn)移方式CMDR控制存儲(chǔ)器控制存儲(chǔ)器控制信號(hào)控制信號(hào) 分支分支 邏輯邏輯標(biāo)志標(biāo)志微程序入口微程序入口OPIR

22、 微地址微地址 形成部件形成部件 多路選擇多路選擇第46頁(yè)/共67頁(yè)五、五、模型機(jī)模型機(jī)微程序設(shè)計(jì)舉例微程序設(shè)計(jì)舉例第47頁(yè)/共67頁(yè)指令助記符指令功能指令編碼ADD A,Ri(A)+( Ri)(A)0000 11 000000 11 010000 11 100000 11 11SUB A,Ri(A)-( Ri)(A)0001 11 000001 11 010001 11 100001 11 11MOV A,Ri Ri(A)0010 11 000010 11 010010 11 100010 11 11MOV A,Ri( Ri)(A)0011 11 000011 11 010011 11 10

23、0011 11 11第48頁(yè)/共67頁(yè)MOV Ri, A(A)( Ri)0100 11 000100 11 010100 11 100100 11 11MOV A,#datadata(A) 0101 11 11 xxxx xxxxMOV Ri, #datadata( Ri)0110 11 00 xxxx xxxx0110 11 01 xxxx xxxx0110 11 10 xxxx xxxx0110 11 11 xxxx xxxxLDA addraddr(A) 0111 11 11 xxxx xxxxSTA addr(A)addr 1000 11 11 xxxx xxxxRLC AC、A左移1

24、位 1001 11 11RRC AC、A右移1位 1010 11 11JZ addrZ=1,addr(PC) 1011 00 11 xxxx xxxxJC addrC=1,addr(PC) 1011 01 11 xxxx xxxxJMP addraddr(PC) 1011 11 11 xxxx xxxxORL A,#data(A)或data(A) 1100 11 11 xxxx xxxxANL A,#data(A)與data(A) 1101 11 11 xxxx xxxxHALT停機(jī) 1111 11 11第49頁(yè)/共67頁(yè)1、微程序存儲(chǔ)模型:、微程序存儲(chǔ)模型:M+1MM+2P+1PP+2取指周

25、期微程序取指周期微程序?qū)?yīng)對(duì)應(yīng) ADD 操作的微程序操作的微程序? ?段:段: 1717若每段若每段4 4個(gè)節(jié)拍個(gè)節(jié)拍?單元:?單元:6868P+3M+3第50頁(yè)/共67頁(yè) 2、微指令格式、微指令格式:1 0 0 0 0 1M直接控制直接控制控存容量控存容量? ? 2 27 7* *2424操作控制操作控制實(shí)驗(yàn)四實(shí)驗(yàn)四6264:2 28 8* *2424門(mén)控信號(hào)門(mén)控信號(hào)+ +操作方式控制操作方式控制:2424位位第51頁(yè)/共67頁(yè) 3、下地址的形成、下地址的形成CMARCMAR+ 100H-RD控存控存+10+2P+1QQ+2PP+2Q+1取指周期取指周期 微程序微程序Q+1Q+20+1+2P

26、+1P+20K+1K+20KK+2K+1實(shí)驗(yàn)四:實(shí)驗(yàn)四:74LS16300H-RD按操作碼散轉(zhuǎn)按操作碼散轉(zhuǎn)第52頁(yè)/共67頁(yè) 0 0 I7 I6 I5 I4 1 1 按操作碼散轉(zhuǎn)按操作碼散轉(zhuǎn):0 0 0 0 ADD 03H0 0 0 1 SUB 07H1 1 1 1 HALT 3FH-LD第53頁(yè)/共67頁(yè)第54頁(yè)/共67頁(yè)實(shí)驗(yàn)時(shí)間實(shí)驗(yàn)時(shí)間:1學(xué)時(shí)學(xué)時(shí)實(shí)驗(yàn)準(zhǔn)備:實(shí)驗(yàn)準(zhǔn)備: 實(shí)驗(yàn)五實(shí)驗(yàn)五 模型機(jī)實(shí)驗(yàn)?zāi)P蜋C(jī)實(shí)驗(yàn) 實(shí)驗(yàn)時(shí)間實(shí)驗(yàn)時(shí)間:3學(xué)時(shí)學(xué)時(shí)第55頁(yè)/共67頁(yè)第56頁(yè)/共67頁(yè)第57頁(yè)/共67頁(yè)六、微指令格式六、微指令格式1. 水平型微指令水平型微指令如如 直接編碼、字段直接編碼、字段間接編碼、直接編碼、字段直接編碼、字段間接編碼、 直接和字段混合編碼直接和字段混合編碼2. 垂直型微指令垂直型微指令類(lèi)似機(jī)器指令操作碼類(lèi)似機(jī)器指令操作碼 的方式的方式一次能定義并執(zhí)行多個(gè)并行操作一次能定義并執(zhí)行多個(gè)并行操作由微操作碼字段規(guī)定微指令的功能由微操作碼字段規(guī)定微指令的功能第58頁(yè)/共67頁(yè)3. 兩種微指令格式的比較兩種微指令格式的比較(1) 水平型微指令比垂直型微指令并

溫馨提示

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

評(píng)論

0/150

提交評(píng)論