




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第六章 中央處理部件(CPU) 中央處理部件(CPU)是計算機系統(tǒng)的核心部件,包括運算器和控制器兩大部分。 本章重點討論控制器,說明在計算機的運行過程中個各硬部件的作用,掌握控制器的工作過程及實現(xiàn)原理。 計算機進行信息處理分為兩步:1.將程序和數(shù)據(jù)存入存儲器.2.從“程序入口”第一條指令的地址開始執(zhí)行程序。計算機中一般用ROM存放固定程序,加電時產(chǎn)生復(fù)位(RESET)信號,并從固定程序入口開始運行。當前執(zhí)行的指令地址放在程序計數(shù)器(PC)中,開機時,利用復(fù)位信號給PC置初值.計算機工作過程:加電-產(chǎn)生復(fù)位信號-執(zhí)行程序-停機-停電6.1 計算機的硬件系統(tǒng)1.Intel 80386微機系統(tǒng) 80
2、386 微機系統(tǒng)主要由80386CPU、80387協(xié)處理器、總線控制邏輯等組成。803842. 80386結(jié)構(gòu)及外部連線 80386包括指令部件、執(zhí)行部件和存儲管理部件。指令部件:完成取指、譯碼功能,并產(chǎn)生控制信號。執(zhí)行部件:包括ALU、乘法部件寄存器組等。存儲管理部件:確定存儲器地址。各信號功能如下:(5)W/R#、D/C#、M/IO#、LOCK#:總線周期信號。80386與存儲器IO設(shè)備之間傳送一個數(shù)據(jù)的時間叫總線周期。(1)D0 D31: 32位數(shù)據(jù)總線,雙向。(2)A2 A31,BE0#BE3#: A0 A31,是32位地址線。其中A0,A1在80386內(nèi)部轉(zhuǎn)換成“字節(jié)使能”信號BE0
3、#BE3#,分別選擇03字節(jié)。(3)CLK2:輸入到80386 的時鐘。(4)reset:總清或復(fù)位信號。(6) ADS#、NA#、BS16#、Ready#: 總線控制信號。ADS#:地址狀態(tài)信號,有效時,表示A2 A31,BE0#BE3#及總線周期信號W/R#,D/C#,M/IO#已有效,開始進行讀寫。NA#: 是由存儲器或IO送到80386的信號。允許CPU送下一地址.BS16#:由存儲器或IO送到80386的信號,表示傳送數(shù)據(jù)寬度為16位。(7)HOLD和HLDA:總線仲裁信號。主設(shè)備:控制總線的設(shè)備。從設(shè)備:與主設(shè)備交換信息的設(shè)備。(8)INTR和NMI: 中斷請求和不可屏蔽中斷請求信
4、號。(9)PEREQ,BUSY#,ERROR#:協(xié)處理器接口信號。PEREQ:為協(xié)處理器請求信號。BUSY#:為協(xié)處理器忙信號。ERROR#:為協(xié)處理器出錯信號。(10)電源和接地6.2 控制器的組成6.2.1. 控制器的功能 1.取指令2.分析指令,也叫解釋或指令譯碼。3.執(zhí)行指令除此之外,還要有:4.控制程序和數(shù)據(jù)的輸入與結(jié)果輸出。5.對異常情況的處理6.2.2. 控制器的組成 1.程序計數(shù)器(PC)2.指令寄存器(IR)3.指令譯碼器或操作碼譯碼器4. 脈沖源及啟停線路5.時序控制信號形成部件6.2.3. 指令執(zhí)行過程 1.組成控制器的基本電路計算機中采用的電路基本分為兩種類型:(1)具
5、有記憶功能:觸發(fā)器,寄存器,計數(shù)器,存儲單元等。(2)沒有記憶功能:門電路,加法器,ALU等。nHnnYX半加器邏輯圖2. 指令執(zhí)行過程舉例 下面以加法指令和轉(zhuǎn)移指令為例:(1)加法指令的執(zhí)行過程參看圖6.6加法指令功能: 將寄存器( rs )中的數(shù)與存儲器中的一個數(shù)(地址為(r s1)+ DispDisp)相加,結(jié)果放rd中。假設(shè)指令格式如下:操作碼操作碼rs,rdrs1imm(imm(或或Disp)Disp)加法指令完成以下操作:(1)從存儲器取指令,送入IR中,并對操作碼譯碼。 程序計數(shù)器加1。為此,控制器應(yīng)發(fā)出的信號有:PC AB, W/R=0, M/IO=1; DB IR; PC+1
6、參見25假設(shè)指令格式如下:操作碼操作碼rs,rdrs1imm(imm(或或Disp)Disp)加法指令完成以下操作:(2)計算數(shù)據(jù)地址,將得到的有效地址送入AR。 控制器應(yīng)發(fā)出的信號有:rs1 GR , (rs1) ALU, disp ALU,“+” , ALU AR(3)到存儲器取數(shù)。 控制器應(yīng)發(fā)出的信號有:AR AB, W/R=0, M/IO=1; DB DR假設(shè)指令格式如下:操作碼操作碼rs,rdrs1imm(imm(或或Disp)Disp)(4)進行加法運算,結(jié)果送寄存器,并根據(jù)結(jié)果設(shè)置狀態(tài)位N,Z,V,C。 控制器應(yīng)發(fā)出的信號有:rs GR , (rs) ALU, DR ALU,“+
7、” 送送 ALU, rd GR, ALU GR設(shè)置設(shè)置N,Z,V,C以上操作需四個機器周期,安排如下:t1t2t3t4取指令取指令計算地址計算地址取數(shù)取數(shù)運算送結(jié)果運算送結(jié)果2. 指令執(zhí)行過程舉例 ()條件轉(zhuǎn)移指令的執(zhí)行過程指令功能:根據(jù)N,Z,V,C的狀態(tài),決定是否轉(zhuǎn)移。滿足條件,則轉(zhuǎn)移到本指令所指定的地址,否則順序執(zhí)行。條件指令完成以下操作:(1)從存儲器取指令,送入IR中,并對操作碼譯碼, 程序計數(shù)器加1。如不轉(zhuǎn)移即為下條指令地址。為此,控制器應(yīng)發(fā)出的信號有:PC AB, W/R=0, M/IO=1; DB IR; PC+1(2)如轉(zhuǎn)移條件成立,需計算轉(zhuǎn)移地址PC+disp 控制器應(yīng)發(fā)出
8、的信號有:PC ALU, disp ALU,“+” , ALU PC其他指令的控制信號也按同樣方法分析,根據(jù)指令功能確定所需機器周期數(shù),并確定所需控制信號。 控制信號如何產(chǎn)生呢?一般有微程序控制和硬布線控制兩種方法。 6.3 微程序控制計算機的基本工作原理6.3.1 微程序控制的基本概念 幾個名詞概念: 微操作:微操作:完成指令功能所需的一系列基本操作。完成指令功能所需的一系列基本操作。微指令:微指令:同時發(fā)出的控制信號所執(zhí)行的一組微操作。同時發(fā)出的控制信號所執(zhí)行的一組微操作。 組成微指令的微操作又叫組成微指令的微操作又叫微命令微命令。 一條指令的實現(xiàn),可由執(zhí)行若干條微指令來完成。一條指令的實
9、現(xiàn),可由執(zhí)行若干條微指令來完成。微程序:微程序:完成指令功能所需的微指令序列的集合。完成指令功能所需的微指令序列的集合??刂拼鎯ζ鳎嚎刂拼鎯ζ鳎捍娣盼⒊绦蚺c下址的存儲器。一般用存放微程序與下址的存儲器。一般用ROM。6.3.2 實現(xiàn)微程序控制的基本原理 1. 控制信號 將前面講過的運算器和控制器合在一起,即為CPU框圖356.3.2 實現(xiàn)微程序控制的基本原理 1. 控制信號 仍以加法指令為例:它由四條微指令解釋執(zhí)行,每條微指令所需信號為:(1)取指微指令指令地址送地址總線:PC AB (1 1)發(fā)訪存控制命令:ADS(21), M/IO=1(22), W/R=0(23)指令送指令寄存器: DB
10、 IR(5 5)程序計數(shù)器+1:PC+1(3 3)(2)計算地址微指令取兩個源操作數(shù): rs1 GR (8 8),), (rs1) ALU(10) disp ALU (4 4)加法運算: “+” (13)有效地址送地址寄存器: ALU AR(19)(3)取數(shù)微指令數(shù)據(jù)地址送地址總線: AR AB (2020)發(fā)訪存控制命令:ADS (21), M/IO (22), W/R (23) 數(shù)據(jù)送數(shù)據(jù)寄存器: DB DR (6) (4)加法運算和送結(jié)果微指令兩個源操作數(shù)送ALU: rs GR (9) , (rs) ALU(11) DR ALU (1212)加法運算: “+” (13)送結(jié)果: ALU
11、GR(17)下面討論如何產(chǎn)生這些信號:微指令最簡單的形式是每個控制信號用一個控制位來表示。“1”表示有控制信號,“0”表示沒有控制信號。而M/IO,W/R等信號,則根據(jù)情況置成“1”或“0”。圖6.8中總共有23個控制信號,需要23位。如果控制存儲器為4K字,則每條微指令還需12位表示下址。微指令格式表示如下:實際計算機控制信號數(shù)量比上例大得多。微指令字的長度一般在100位以上。下圖為加法指令的四條微指令編碼。實際計算機控制信號數(shù)量比上例大得多。微指令字的長度一般在100位以上。2. 微程序控制器微程序控制器工作原理:指令取到IR中以后,根據(jù)操作碼譯碼得到相應(yīng)指令的第一條微指令的地址。指令譯碼
12、部件可用只讀存儲器組成,將操作碼作為只讀存儲器的輸入地址,該單元的內(nèi)容即為相應(yīng)的微指令在控制存儲器中的地址。根據(jù)此地址取出微指令放在微指令寄存器中。3.時序信號及工作脈沖 的形成在圖6.8中,使各個寄存器接收數(shù)據(jù)的工作脈沖是如何形成的呢?(1)如何形成CLK,T1,T2?CLK2二分頻后得到CLK,再 二分頻得到T1,反向后得到T2.(2)如何形成CP?CP= T2 CLKCLK2利用不同信號組合可得到其他工作脈沖。如:CP1= T1 CLKCLK23.時序信號及工作脈沖 的形成(3)寄存器接收數(shù)據(jù)的工作脈沖是如何形成的呢?例如取指周期,要將指令送IR,并且PC+1,此時:DB IR和PC+1
13、為“1”.254.電路配合中的常見問題(1)電路延遲引起的波形畸變4.電路配合中的常見問題(2)機器周期的確定5.微程序控制計算機工作過程簡單總結(jié)(1)加電,由reset 信號為PC置初值.同時在微指令寄存器內(nèi)置一條“取指”微指令.(2)機器開始工作,產(chǎn)生T1,T2,和CP脈沖.(3)機器不斷取指令、分析指令、執(zhí)行指令。微指令從微程序控制器中取出后,放在微指令寄存器中,由微指令的控制字段的各位直接控制信息和數(shù)據(jù)的傳送。停機和停電的區(qū)別:停機時寄存器、存儲器信息不變。重新啟動后,繼續(xù)執(zhí)行原程序。停電則信息消失,加電后重新開始。6.4 6.4 微程序設(shè)計技術(shù)微程序設(shè)計技術(shù)在進行微程序設(shè)計時,還要注
14、意三個問題:在進行微程序設(shè)計時,還要注意三個問題:(1)如何縮短微指令字長。)如何縮短微指令字長。(2)如何減少微程序長度。)如何減少微程序長度。(3)如何提高微程序的執(zhí)行速度。)如何提高微程序的執(zhí)行速度。6.4.1 微指令的編譯法(編碼譯碼方法)微指令的編譯法(編碼譯碼方法)1 . 直接控制法,不譯法。直接控制法,不譯法??刂谱侄蔚拿恳晃痪褪且粋€微命控制字段的每一位就是一個微命令,直接對應(yīng)于一種微操作。令,直接對應(yīng)于一種微操作。優(yōu)點:簡單直觀,微命令相互獨優(yōu)點:簡單直觀,微命令相互獨立可并行執(zhí)行,不需譯碼,速度快。立可并行執(zhí)行,不需譯碼,速度快。缺點:微指令很長,信息效率低。缺點:微指令很長
15、,信息效率低。2.字段直接編譯法字段直接編譯法微周期:執(zhí)行一條微指令所需的時間。微周期:執(zhí)行一條微指令所需的時間。在任一微周期內(nèi),所有微命令不可能同時有效。在任一微周期內(nèi),所有微命令不可能同時有效。如果若干個微命令在每個微周期內(nèi)只有一個起作用,那么如果若干個微命令在每個微周期內(nèi)只有一個起作用,那么這些微命令是這些微命令是互斥的互斥的。將微指令操作碼字段分成若干小段,每個小段將微指令操作碼字段分成若干小段,每個小段分別譯碼,譯碼器的輸出即為原來的微命令。分別譯碼,譯碼器的輸出即為原來的微命令。分段方法:分段方法:互斥的微命令歸為同一組互斥的微命令歸為同一組相容的微命令分在不同的字段中相容的微命令
16、分在不同的字段中字(分)段直接編譯法微命令微命令微命令下址字段控制字段微命令譯碼器微指令寄存器3.字段間接編譯法字段間接編譯法在字段直接編譯法中,還規(guī)定一個字段的某在字段直接編譯法中,還規(guī)定一個字段的某些微命令要兼由其他字段的某些微命令來解釋,些微命令要兼由其他字段的某些微命令來解釋,稱為:稱為:字段間接編譯法。字段間接編譯法。可進一步縮短微指令的字長??蛇M一步縮短微指令的字長。字段間接編譯法微命令譯碼器微命令譯碼器a1,1a2,1a7,1a1,2a2,2a7,2b1b2微命令寄存器4. 常數(shù)源字段常數(shù)源字段E在微指令中,一般設(shè)有一個常數(shù)源字段在微指令中,一般設(shè)有一個常數(shù)源字段E,如同如同指令
17、中的直接操作數(shù)一樣。指令中的直接操作數(shù)一樣。E字段一般只有幾位,字段一般只有幾位,用來給某些部件發(fā)送常數(shù)。用來給某些部件發(fā)送常數(shù)。用作計數(shù)器初值,控用作計數(shù)器初值,控制微程序循環(huán)次數(shù)等。制微程序循環(huán)次數(shù)等。5. 其它6.4.2 6.4.2 微指令流的控制微指令流的控制 對微程序流的控制就是指現(xiàn)行微指令執(zhí)行后,對微程序流的控制就是指現(xiàn)行微指令執(zhí)行后,怎樣產(chǎn)生下一條微指令的地址,即怎樣產(chǎn)生下一條微指令的地址,即后繼微地址。后繼微地址。 什么是現(xiàn)行微指令?什么是現(xiàn)行微指令? 什么是現(xiàn)行微地址?什么是現(xiàn)行微地址?什么是后繼微指令?什么是后繼微指令? 什么是后繼微地址?什么是后繼微地址?前面已講過兩種產(chǎn)
18、生后繼微指令地址的方法:前面已講過兩種產(chǎn)生后繼微指令地址的方法: 1 由指令操作碼譯碼器產(chǎn)生。(取指令后)由指令操作碼譯碼器產(chǎn)生。(取指令后) 2 由微指令的下址字段指出后繼微地址。由微指令的下址字段指出后繼微地址。 下面介紹幾種常見的下面介紹幾種常見的產(chǎn)生產(chǎn)生后繼微地址的方法。后繼微地址的方法。 1. 產(chǎn)生后繼微指令地址的幾種方法產(chǎn)生后繼微指令地址的幾種方法) 增量方式(計數(shù)器方式):增量方式(計數(shù)器方式):后繼地址可由現(xiàn)行地址加上一個增量(加后繼地址可由現(xiàn)行地址加上一個增量(加1)形成。)形成。在順序執(zhí)行微指令時,可以增量方式形成后繼地址。在順序執(zhí)行微指令時,可以增量方式形成后繼地址。 當
19、微程序?qū)崿F(xiàn)轉(zhuǎn)移時,則要產(chǎn)生轉(zhuǎn)移地址。當微程序?qū)崿F(xiàn)轉(zhuǎn)移時,則要產(chǎn)生轉(zhuǎn)移地址。PC :( 微程序計數(shù)器微程序計數(shù)器)用來指示微指令在控制存儲器中的地址。用來指示微指令在控制存儲器中的地址。順序執(zhí)行微指令時順序執(zhí)行微指令時, PC +1產(chǎn)生后繼地址。產(chǎn)生后繼地址。操作碼地址碼譯碼器uPC控制存儲器控制字段下址譯碼器微程序入口微指令寄存器轉(zhuǎn)移地址轉(zhuǎn)移條件+1IR順序執(zhí)行指令則將現(xiàn)行微地址(在UPC中)+1后產(chǎn)生后繼地址,若遇到轉(zhuǎn)移類指令,則由,uPC與形成轉(zhuǎn)移地址的邏輯電路組合成后繼地址這種方法將下址字段分成兩部分,轉(zhuǎn)移控制字段這種方法將下址字段分成兩部分,轉(zhuǎn)移控制字段BCF和和轉(zhuǎn)移地址字段轉(zhuǎn)移地址字
20、段BAF,當微程序?qū)崿F(xiàn)轉(zhuǎn)移時,將,當微程序?qū)崿F(xiàn)轉(zhuǎn)移時,將BAF送送PC 否則順序執(zhí)行下一條微指令(否則順序執(zhí)行下一條微指令( PC +1)2 ) 增量與下址字段結(jié)合產(chǎn)生后繼微地址:增量與下址字段結(jié)合產(chǎn)生后繼微地址:執(zhí)行微指令條件時執(zhí)行微指令條件時,轉(zhuǎn)移條件有好幾種轉(zhuǎn)移條件有好幾種:這里假設(shè)有這里假設(shè)有8種種,由控制字段由控制字段BCF譯碼給出。如表譯碼給出。如表6.2CT計數(shù)器計數(shù)器-控制循環(huán)次數(shù)控制循環(huán)次數(shù).RR-返回地址寄存器返回地址寄存器,存放執(zhí)行微子程序后返回原來微存放執(zhí)行微子程序后返回原來微程序的地址。程序的地址。 (3)多路轉(zhuǎn)移方式多路轉(zhuǎn)移方式:一條微指令存在多個轉(zhuǎn)移分支的情況稱為
21、一條微指令存在多個轉(zhuǎn)移分支的情況稱為多路轉(zhuǎn)多路轉(zhuǎn)移。移。一個明顯的例子是根據(jù)操作碼產(chǎn)生不同的后繼地一個明顯的例子是根據(jù)操作碼產(chǎn)生不同的后繼地址。址。 有時要根據(jù)硬件狀態(tài)決定后繼地址。有時要根據(jù)硬件狀態(tài)決定后繼地址。 根據(jù)一個狀態(tài)可以有兩路轉(zhuǎn)移,根據(jù)兩個狀根據(jù)一個狀態(tài)可以有兩路轉(zhuǎn)移,根據(jù)兩個狀態(tài)可以有四路轉(zhuǎn)移。態(tài)可以有四路轉(zhuǎn)移。(4) 微中斷微中斷:2 以以AM2900系列芯片構(gòu)成的微程序系列芯片構(gòu)成的微程序CPU TEC-2機的機的CPU是以位片式器件是以位片式器件Am2901和和Am2910為核為核心構(gòu)成的,主要由運算器、控制器組成。心構(gòu)成的,主要由運算器、控制器組成。 1) 運算器運算器
22、數(shù)據(jù)處理單元:數(shù)據(jù)處理單元:由四片由四片Am2901和一片和一片Am2902構(gòu)成超構(gòu)成超前進位前進位ALU。 狀態(tài)寄存器狀態(tài)寄存器 STR:保存運算結(jié)果狀態(tài)保存運算結(jié)果狀態(tài)(F) 寄存器寄存器 R0R15:由由16個個16位寄存器組成,其中位寄存器組成,其中R4用做用做堆棧指針堆棧指針SP,R5用做程序計數(shù)器用做程序計數(shù)器PC,R6定義為定義為IP,保,保存當前指令地址,其余用做通用寄存器存當前指令地址,其余用做通用寄存器 2) 控制器控制器 采用并行微程序控制方式,主要由采用并行微程序控制方式,主要由:指令寄存器指令寄存器IR微程序入口地址映射存儲器微程序入口地址映射存儲器MAPROM微程序
23、控制器微程序控制器(定序器)定序器)Am2910控制存儲器控制存儲器CS微指令寄存器微指令寄存器等部分組成。等部分組成??刂拼鎯ζ鰿S微指令寄存器MAPPL AM2910Am2901 4Am2902MAP操作碼 地址碼I/O存儲器161616總線控制信號12CCI3I0DY12IR模型機結(jié)構(gòu)圖 AM2910 AM2910芯片功能簡介芯片功能簡介 AM2910 稱作微程序控制器,用于產(chǎn)生下稱作微程序控制器,用于產(chǎn)生下一條微指令地址,其長度一條微指令地址,其長度12位,可尋址位,可尋址4K的控的控制存儲器。制存儲器。一、一、AM2910的組成:的組成: 由由PC 、微堆棧、計數(shù)器微堆棧、計數(shù)器/寄
24、存器、命令譯碼器、寄存器、命令譯碼器、多路地址選擇器多路地址選擇器組成,組成, 其輸出其輸出Y0Y11直送到控存直送到控存CSreturnPC 、微堆、微堆棧、計數(shù)器棧、計數(shù)器/寄存器、命令寄存器、命令譯碼器、多路譯碼器、多路地址選擇器地址選擇器其輸出其輸出Y0Y11直送直送到控存到控存CS( () )多路地址選擇器多路地址選擇器 用來選擇下一條微指令地址。用來選擇下一條微指令地址。 它從片內(nèi)的微程序計數(shù)器(它從片內(nèi)的微程序計數(shù)器( PC )、寄、寄存器存器/計數(shù)器(計數(shù)器(R)微堆棧()微堆棧(F)或直接從輸)或直接從輸入地址(入地址(D)中選擇一個作為輸出。)中選擇一個作為輸出。 由由12
25、位寄存器和位寄存器和12位增量器組成。位增量器組成。當增量器的輸入當增量器的輸入CI為高電平時,多路器的為高電平時,多路器的輸出輸出Y加加1后裝入后裝入PC (即即PC Y+1),用于實,用于實現(xiàn)微程序的順序執(zhí)行,而當增量器的輸入現(xiàn)微程序的順序執(zhí)行,而當增量器的輸入CI為為低電平時,多路器的輸出低電平時,多路器的輸出Y直接裝入直接裝入PC(即即PC Y),用于實現(xiàn)一條微指令的多次執(zhí)行,用于實現(xiàn)一條微指令的多次執(zhí)行( () ) 微程序計數(shù)器(微程序計數(shù)器( PC ) 由由1212個個D D型觸發(fā)器組成,當它用作寄型觸發(fā)器組成,當它用作寄存器時,主要用于保存一個微地址,用以存器時,主要用于保存一個
26、微地址,用以實現(xiàn)微程序分支,當它用作計數(shù)器時,具實現(xiàn)微程序分支,當它用作計數(shù)器時,具有減有減“1”1”功能(受功能(受AM2910AM2910的命令碼的命令碼I3-I0I3-I0控制)主要用于控制微程序的循環(huán)次數(shù),控制)主要用于控制微程序的循環(huán)次數(shù),若裝入的初值為若裝入的初值為N N則可執(zhí)行則可執(zhí)行N+1N+1次次. .( () ) 寄存器寄存器/ /計數(shù)器計數(shù)器 由由512位寄存器堆位寄存器堆F和微堆棧指針和微堆棧指針SP組組成,主要用于保存微子程序的返回地址和微成,主要用于保存微子程序的返回地址和微程序循環(huán)的首地址。微堆棧指針程序循環(huán)的首地址。微堆棧指針SP 總是指總是指向最后一次壓入的數(shù)
27、據(jù),因此執(zhí)行微程序循向最后一次壓入的數(shù)據(jù),因此執(zhí)行微程序循環(huán)時,允許不執(zhí)行彈出操作而直接訪問微堆環(huán)時,允許不執(zhí)行彈出操作而直接訪問微堆棧的棧頂,當堆棧中的數(shù)據(jù)達到棧的棧頂,當堆棧中的數(shù)據(jù)達到5個時就發(fā)出個時就發(fā)出堆棧滿信號(堆棧滿信號(FULL=0),這時繼續(xù)壓入操),這時繼續(xù)壓入操作都將覆蓋掉棧頂元素作都將覆蓋掉棧頂元素( () ) 微堆棧(微堆棧(F F)接收從微指令控制字段送來的命令碼接收從微指令控制字段送來的命令碼(I3I0)和硬件狀態(tài)和硬件狀態(tài)CC,用來執(zhí)行,用來執(zhí)行AM2910的的內(nèi)部操作及選擇下址輸出內(nèi)部操作及選擇下址輸出.( () ) 命令譯碼器命令譯碼器AM2910D11D0
28、 :外部輸入數(shù)據(jù),既可作為寄存器:外部輸入數(shù)據(jù),既可作為寄存器/計數(shù)器的初計數(shù)器的初值,也可直接經(jīng)地址多路選擇器值,也可直接經(jīng)地址多路選擇器Y輸出,作為下一條輸出,作為下一條微指令的地址。微指令的地址。二、Am2910引腳信號(1) (1) 輸入線輸入線CC :條件輸入,若為低電平,則表示測試條件為真,:條件輸入,若為低電平,則表示測試條件為真,否則,表示測試失效。否則,表示測試失效。CCEN :CC允許信號,若為低電平,表示允許信號,若為低電平,表示CC有效,有效,否則不管否則不管CC是什么狀態(tài),測試條件恒為真。是什么狀態(tài),測試條件恒為真。I3I0 :AM2910的命令碼,來自微指令的有關(guān)字
29、段的命令碼,來自微指令的有關(guān)字段和和CC配合,用以選擇配合,用以選擇Am2910的十六條命令之一。的十六條命令之一。RLD :寄存器:寄存器/計數(shù)器裝入信號,當為低電平時,不管計數(shù)器裝入信號,當為低電平時,不管Am2910所執(zhí)行的命令和測試條件如何,都強制把輸所執(zhí)行的命令和測試條件如何,都強制把輸入入D11D0裝入。裝入。 CI :增量器進位輸入,當為高電平時:增量器進位輸入,當為高電平時PC Y+1,當為當為低電平時低電平時, PC Y。OE :Y輸出允許信號,低電平有效,當為高電平時,輸出允許信號,低電平有效,當為高電平時,Y輸出為高阻狀態(tài)。輸出為高阻狀態(tài)。CP :時鐘脈沖信號,由低變高的
30、上升沿觸發(fā)所有內(nèi)部:時鐘脈沖信號,由低變高的上升沿觸發(fā)所有內(nèi)部狀態(tài)的變化。狀態(tài)的變化。 二、Am2910引腳信號(1) (1) 輸入線輸入線Y11Y0 :下一條微指令的地址,它直接作為控制存儲:下一條微指令的地址,它直接作為控制存儲器的地址。器的地址。FULL :微堆棧滿信號,低電平有效。:微堆棧滿信號,低電平有效。PL :使能信號,有效時(低電平)決定輸入:使能信號,有效時(低電平)決定輸入D來源于來源于微指令的地址字段,用于實現(xiàn)微程序的轉(zhuǎn)移。微指令的地址字段,用于實現(xiàn)微程序的轉(zhuǎn)移。MAP :使能信號,有效時(:使能信號,有效時(MAP=0),決定輸入),決定輸入D來來源于源于MAPROM(
31、即圖中的操作碼譯碼器),給出相(即圖中的操作碼譯碼器),給出相應(yīng)指令的第一條微指令地址。應(yīng)指令的第一條微指令地址。VECT :使能信號,有效時(:使能信號,有效時(VECT=0),決定),決定D來源來源于中斷邏輯,給出中斷處理微程序的入口地址。于中斷邏輯,給出中斷處理微程序的入口地址。() ) 輸出線輸出線四位命令碼I3I0可提供十六條命令,用來選擇下一條將要執(zhí)行的微指令的地址。其中有4條命令(I3I0為0,2,12和14)是無條件轉(zhuǎn)移命令,有3條命令(8,9或15)受到條件輸入(CC和CCEN)的控制,命令15同時受到條件輸入和計數(shù)器當前值的控制,可以實現(xiàn)三路(F,D, PC )轉(zhuǎn)移。 三、
32、三、AM2910AM2910的命令碼的命令碼I3I0AM2910的命令舉例的命令舉例2號命令(號命令(I3I0=0010): 無條件轉(zhuǎn)無條件轉(zhuǎn)MAP發(fā)發(fā)MAP信號,下條微指令的地址來自信號,下條微指令的地址來自MAPROM,該命該命令用在取指之后。令用在取指之后。3號命令(號命令(I3I0=0011): 條件轉(zhuǎn)條件轉(zhuǎn)PL先測試條件先測試條件CC,若測試通過(若測試通過(CC=0),則下址來自微指則下址來自微指令的地址字段(即轉(zhuǎn)移),否則來自令的地址字段(即轉(zhuǎn)移),否則來自PC (順序)(順序)。4號命令(號命令(I3I0=0100): 進棧并條件裝入計數(shù)器進棧并條件裝入計數(shù)器把下條微指令的地址
33、壓入堆棧中,同時若條件測試通把下條微指令的地址壓入堆棧中,同時若條件測試通過,則把微指令地址字段的內(nèi)容(通常為循環(huán)次數(shù))過,則把微指令地址字段的內(nèi)容(通常為循環(huán)次數(shù))裝入計數(shù)器,然后順序執(zhí)行。該命令用來建立微循環(huán)。裝入計數(shù)器,然后順序執(zhí)行。該命令用來建立微循環(huán)。8號命令(號命令(I3I0=1000): 重復(fù)循環(huán)重復(fù)循環(huán)使用這條命令,前面應(yīng)已執(zhí)行過使用這條命令,前面應(yīng)已執(zhí)行過4號命令,即循環(huán)首號命令,即循環(huán)首地址已入棧。執(zhí)行該命令時,先判斷計數(shù)器是否為地址已入棧。執(zhí)行該命令時,先判斷計數(shù)器是否為0,若不為若不為0,則計數(shù)器減,則計數(shù)器減1,取棧頂內(nèi)容作為下址(即循,取棧頂內(nèi)容作為下址(即循環(huán)),
34、否則,環(huán)),否則, SP-1,然后順序執(zhí)行。然后順序執(zhí)行。 15號命令(號命令(I3I0=1111): 三路轉(zhuǎn)移三路轉(zhuǎn)移使用這條命令,前面應(yīng)已執(zhí)行過使用這條命令,前面應(yīng)已執(zhí)行過4號命令,即已把轉(zhuǎn)號命令,即已把轉(zhuǎn)移地址入棧移地址入棧,循環(huán)計數(shù)值裝入計數(shù)器。該命令同時受條循環(huán)計數(shù)值裝入計數(shù)器。該命令同時受條件輸入和計數(shù)器當前值的控制件輸入和計數(shù)器當前值的控制.15號命令(號命令(I3I0=1111): 三路轉(zhuǎn)移三路轉(zhuǎn)移計數(shù)器計數(shù)器不為0,則減1為0,退棧條件滿足:退棧, PC作為下址作為下址條件不滿足:棧頂棧頂作為下址作為下址條件滿足:退棧, PC作為下址作為下址條件不滿足:當前微指令下址字下址字
35、段作為下址段作為下址.1.水平型微指令:水平型微指令: 每條微指令定義并執(zhí)行幾種并行的基本操作。每條微指令定義并執(zhí)行幾種并行的基本操作。 這種微指令包含的微命令較多,相應(yīng)的位數(shù)較多這種微指令包含的微命令較多,相應(yīng)的位數(shù)較多(水平方向長),直接控制法、字段編譯法屬于此水平方向長),直接控制法、字段編譯法屬于此類。類。 特點:特點:執(zhí)行效率高(每步能做較多操作),靈活執(zhí)行效率高(每步能做較多操作),靈活性強,微程序短,微指令長。性強,微程序短,微指令長。6.4.3 6.4.3 微指令格式微指令格式可分成兩大類可分成兩大類:水平型微指令水平型微指令,垂直型微指令:垂直型微指令:2 垂直型微指令:垂直
36、型微指令: 在微指令中設(shè)有微操作碼字段,采用微操作在微指令中設(shè)有微操作碼字段,采用微操作碼編譯法,由微操作碼規(guī)定微操作的功能。碼編譯法,由微操作碼規(guī)定微操作的功能。特點:特點:每條微指令只定義一、二種基本操作。每條微指令只定義一、二種基本操作。 這種微指令位數(shù)較少(水平方向短),而實現(xiàn)同這種微指令位數(shù)較少(水平方向短),而實現(xiàn)同等功能所需的微程序較長(垂直方向長)。等功能所需的微程序較長(垂直方向長)。 優(yōu)點:微指令短,簡單,規(guī)整,易于編制與優(yōu)點:微指令短,簡單,規(guī)整,易于編制與調(diào)試。調(diào)試。 缺點:缺點: 執(zhí)行效率低,不能充分利用執(zhí)行效率低,不能充分利用CPU的并的并行能力。行能力。下面舉一個
37、簡化的垂直型微指令的例子下面舉一個簡化的垂直型微指令的例子 設(shè)微指令字長設(shè)微指令字長16位,微操作碼位,微操作碼3位,有位,有8條微指條微指令。令。(1).寄存器寄存器-寄存器傳送型微指令寄存器傳送型微指令 微指令格式:微指令格式:0 0 0 目標寄存器編址目標寄存器編址 源寄存器編址源寄存器編址 其其 他他0 1 2 3 7 8 12 13 15功能:源寄存器數(shù)據(jù)送目標寄存器。功能:源寄存器數(shù)據(jù)送目標寄存器。02位:微操作碼位:微操作碼(2).運算控制型微指令運算控制型微指令 微指令格式:微指令格式:0 0 1右輸入源編址右輸入源編址 左輸入源編址左輸入源編址 ALU0 1 2 3 7 8
38、12 13 15功能:選擇運算器功能:選擇運算器(ALU)的左右兩輸入端的左右兩輸入端的信息的信息,按按ALU字段指定的運算功能進行字段指定的運算功能進行處理,結(jié)果送入暫存器處理,結(jié)果送入暫存器.還有其它一些微指令還有其它一些微指令.3.水平型微指令與垂直型微指令的比較水平型微指令與垂直型微指令的比較水平型微指令水平型微指令執(zhí)行效率高,靈活性強,微程執(zhí)行效率高,靈活性強,微程序短,而垂直型微指令則并行操作能力差序短,而垂直型微指令則并行操作能力差.水平型微指令執(zhí)行一條指令時間短水平型微指令執(zhí)行一條指令時間短,而而垂直垂直型微指令則較長型微指令則較長.水平型微指令字較長水平型微指令字較長,但微程
39、序較短但微程序較短.水平型微指令用戶較難掌握水平型微指令用戶較難掌握,而垂直型微指而垂直型微指令相對容易。令相對容易。TEC-2機微指令格式機微指令格式B55 46 45 44 43 40 39 37 36 35 34 3210 位下址備用CI3-0SCCSC 備用 SSTB23 22 2019 16 15 12 11 109 8 7 6 4 3 2 B0WEI2-0A口地址B口地址SCi SSH SASBDC1DC2B31 30 28 27 26 24I8-6I5-3REQMIOB55 46 45 44 43 40 39 37 36 35 34 3210 位下址備用CI3-0SCCSC 備用
40、 SSTB55B46: 10 位下址字段。位下址字段。B43B40: AM2910 的的4 位命令代碼(位命令代碼(I3I0),給),給 出出16條命令之一。條命令之一。SCC和和SC: 給出給出AM2910的條件輸入(的條件輸入(CC)的編碼。)的編碼。SCC和和SC: 給出給出AM2910的條件輸入(的條件輸入(CC)的編碼。)的編碼。SCC SC /CC SCC IR10-8 /CC 0 1 0 1 2 3 4 5 0 /FS1 /FS2 /FS3 /WAIT 2 3 4 5 6 1 /C /Z /V /S /INT 7 0 1 2 3 4 5 6 7 /C /Z /V /S C Z V
41、 S return操作碼操作碼CND位移量位移量 15 10 9 8 7 0 FS1 FS2 FS3 FS4 X X X 1 運算器實驗運算器實驗 0 0 0 0 裝入微程序裝入微程序 0 0 1 0 執(zhí)行微程序執(zhí)行微程序 0 1 0 0 存儲器寫(單步)存儲器寫(單步) 0 1 1 0 存儲器讀(單步)存儲器讀(單步) 1 0 0 0 存儲器讀(連續(xù))存儲器讀(連續(xù)) 1 0 1 0 從從0地址連續(xù)執(zhí)行地址連續(xù)執(zhí)行 1 1 0 0 從指定地址單步執(zhí)行從指定地址單步執(zhí)行 1 1 1 0 從指定地址連續(xù)執(zhí)行從指定地址連續(xù)執(zhí)行B55 46 45 44 43 40 39 37 36 35 34 32
42、10 位下址備用CI3-0SCCSC 備用 SSTSST: 指出如何設(shè)置狀態(tài)位指出如何設(shè)置狀態(tài)位C,Z,V,S。SST C Z V S 0 1 2 3 4 5 6 7 C CYIB7 0 1RAM0RAM3 Q0 Z FIB6 Z Z Z Z Z V OVIB5 V V V V V S F3IB4 S S S S S轉(zhuǎn)轉(zhuǎn)16B23 22 2019 16 15 12 11 109 8 7 6 4 3 2 B0WEI2-0A口地址B口地址SCi SSH SASBDC1DC2B31 30 28 27 26 24I8-6I5-3REQMIOMIO REQ WE操作功能0 0 00 0 10 1 00
43、1 1 0 X1 1 1 X存儲器寫存儲器寫存儲器讀存儲器讀I/O 寫寫I /O 讀讀不操作不操作裝入微碼裝入微碼A口地址:給出AM2901通用寄存器組的A口地址。B口地址:給出AM2901通用寄存器組的B口地址。B23 22 2019 16 15 12 11 109 8 7 6 4 3 2 B0WEI2-0A口地址B口地址SCi SSH SASBDC1DC2 SCi Cin0 00 101 1 1 0 1 CTCL方波方波SSH 左 移 右 移RAM0 Q0RAM3 Q3 0 C Q3 X0 00 101 1 1 X X F3 X 0 C CYF3或或OV X XRAM0RAM0最低進位最低
44、進位移位控制移位控制B23 22 2019 16 15 12 11 109 8 7 6 4 3 2 B0WEI2-0A口地址B口地址SCi SSH SASBDC1DC2SA=0DC1控制控制 0 1 2 3 4 5 6 7A、B口地址口地址選擇控制選擇控制SB=0A口地址 B口地址SA=1SB=1IR3-0IR7-4DC2控制控制SWTOIBRTOIBITOIBFTOIBINTA NC EI DI NC GIR GAR GINTPCPLDR0CPLDR1CPLDR2CPLDR3 0 1 2 3 4 5 6 7p11TEC-2機CPU組成:1.指令寄存器IR(16位)2.譯碼器(MAPROM)2
45、片2716(2K8)輸入6位地址,輸出10位微指令地址。3.AM2910微程序定序器4.控制存儲器7片6116組成(2K8)只用1K.5.程序計數(shù)器PC(用R5代替)6.56條指令的微碼存在2片2176中(2K16) ,每條微指令占4個字,高8位清0,開機時裝入CS.TEC-2機微程序執(zhí)行過程:機微程序執(zhí)行過程:設(shè)功能開關(guān)設(shè)功能開關(guān)FS1FS4撥在撥在1010位置。從位置。從0地址連續(xù)地址連續(xù)執(zhí)行。執(zhí)行。1.加電后,發(fā)加電后,發(fā)reset信號,使微指令寄存器的信號,使微指令寄存器的43-40清清0,即,即0#命令。并使命令。并使2910的的Y11-Y0(這里僅用這里僅用Y9-Y0)為為0,故首
46、先讀出控存中,故首先讀出控存中0#單元的微指令。單元的微指令。2.第一條微指令是判第一條微指令是判FS1的狀態(tài)的狀態(tài),若為若為1,條件條件CC滿足滿足,執(zhí)行執(zhí)行3#命令命令,轉(zhuǎn)移。轉(zhuǎn)移。B55 46 454443 40 39 37 36 35 34 32 10 位下址備 CI3-0SCC SCSST 23 22 2019 16 15 12 11 109 8 7 6 4 3 2 B0WE I2-0A口地址 B口地址SCi SSH SASBDC1DC2 31 30 28 27 26 24I8-6I5-3REQMIO備0000 0100 00 00 0011 0 1 0 0 0 0 00 1 0 1
47、1 0 0 0 0 1 1 1 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 01 0 0 4 0 3 4 0 B 0 F 0 5 0 0 2 next(1). 第一條微指令是判第一條微指令是判FS1的狀態(tài)的狀態(tài),若為若為1,條件條件CC滿足滿足,執(zhí)行執(zhí)行3#命令命令,轉(zhuǎn)移到轉(zhuǎn)移到10H.CC條件條件=FS1(SCC=010,SC=0)TEC-2機微程序清單:機微程序清單:地址 微操作 命令 下址 十六進制代碼00H CC=FS1 3# 10H 04 03 40 B0 F0 50 02 10H CC=FS2 3# 18H 06 03 60 90 80 00 00 11
48、H CC=FS3 3# 17H 05 C3 80 80 C5 00 00 17H 0 PC 14# 00 0E 00 B1 95 50 00 18H PC AR 14# 00 0E 00 B0 C5 60 72 PC IP19H PC+1 PC 14# 00 0E 00 B0 C5 60 72 MEM IR1AH MAP=0 2# 00 02 00 90 80 00 00 B55 46 454443 40 39 37 36 35 34 32 10 位下址備 CI3-0SCC SCSST 23 22 2019 16 15 12 11 109 8 7 6 4 3 2 B0WE I2-0A口地址 B
49、口地址SCi SSH SASBDC1DC2 31 30 28 27 26 24I8-6I5-3REQMIO備0000 0110 00 00 0011 0 1 1 0 0 0 00 1 0 01 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 6 0 3 6 0 9 0 8 0 0 0 0 0 next(2). 10H中的微指令是判中的微指令是判FS2的狀態(tài)的狀態(tài),條件條件CC不不滿足滿足,順序執(zhí)行順序執(zhí)行. 10H CC=FS2 3# 18H 06 03 60 90 80 00 00地址地址 微操作微操作 命令命令 下址下址 十
50、六進制代碼十六進制代碼B55 46 454443 40 39 37 36 35 34 32 10 位下址備 CI3-0SCC SCSST 23 22 2019 16 15 12 11 109 8 7 6 4 3 2 B0WE I2-0A口地址 B口地址SCi SSH SASBDC1DC2 31 30 28 27 26 24I8-6I5-3REQMIO備0000 0101 11 00 0011 1 00 0 0 0 0 0 1 0 0 0 0 0 00 1 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 5 C 3 8 0 8 0 C 5 0 0 0
51、 0 next(3). 11H中的微指令是判中的微指令是判FS3的狀態(tài)的狀態(tài),條件條件CC滿足滿足,轉(zhuǎn)移轉(zhuǎn)移到到17H執(zhí)行執(zhí)行. 前三條判斷前三條判斷FS1-3,符合符合101,從從0地址執(zhí)行地址執(zhí)行程序程序,首先將首先將PC Q,然后將然后將PC(R5)清清0.11H CC=FS3 3# 17H 05 C3 80 80 C5 00 00地址地址 微操作微操作 命令命令 下址下址 十六進制代碼十六進制代碼B55 46 454443 40 39 37 36 35 34 32 10 位下址備 CI3-0SCC SCSST 23 22 2019 16 15 12 11 109 8 7 6 4 3 2
52、 B0WE I2-0A口地址 B口地址SCi SSH SASBDC1DC2 31 30 28 27 26 24I8-6I5-3REQMIO備0000 0000 00 00 1110 0 00 0 0 0 0 0 1 0 1 1 0 0 01 1 00 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 00 0 0 0 0 E 0 0 B 1 9 5 5 0 0 0 next 17H中的微指令是將中的微指令是將PC清清0(R5-R5 R5),然后順序執(zhí)然后順序執(zhí)行行. I8-0=011 001 001(F B,R-S, A.B),SA,SB=0MIO,REQ,WE=101,
53、表示無操作表示無操作 17H 0 PC 14# 無用無用 00 0E 00 B1 95 50 00地址地址 微操作微操作 命令命令 下址下址 十六進制代碼十六進制代碼(4).B55 46 454443 40 39 37 36 35 34 32 10 位下址備 CI3-0SCC SCSST 23 22 2019 16 15 12 11 109 8 7 6 4 3 2 B0WE I2-0A口地址 B口地址SCi SSH SASBDC1DC2 31 30 28 27 26 24I8-6I5-3REQMIO備0000 0000 00 00 1110 000 0 0 0 0 0 1 0 1 1 0 0
54、00 1 1 0 0 0 1 0 1 0 1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 E 0 0 B 0 C 5 6 0 7 2 next18H中的微指令是將中的微指令是將PC送送AR同時送同時送IP(0+R5 R6),然然后順序執(zhí)行后順序執(zhí)行. I8-0=011 000 100(F B,R+S, 0,A)DC1=7發(fā)發(fā)DI,DC2=2,發(fā)發(fā)GAR(地址寄存器門打開)地址寄存器門打開) 18H PC AR 14# 無用無用 00 0E 00 B0 C5 60 72地址地址 微操作微操作 命令命令 下址下址 十六進制代碼十六進制代碼PC IP(R6)(5).B55 4
55、6 454443 40 39 37 36 35 34 32 10 位下址備 CI3-0SCC SCSST 23 22 2019 16 15 12 11 109 8 7 6 4 3 2 B0WE I2-0A口地址 B口地址SCi SSH SASBDC1DC2 31 30 28 27 26 24I8-6I5-3REQMIO備0000 0000 00 00 1110 000 0 0 0 0 0 0 0 1 1 0 0 00 1 0 1 1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 E 0 0 3 0 B 0 5 4 0 1 next19H中的微指令是
56、中的微指令是取指取指發(fā)存儲器讀信號發(fā)存儲器讀信號=001及及GIR(IR門打開門打開),同時同時PC加,加,(1+0+ R5 R5),然后順序執(zhí)行然后順序執(zhí)行. I8-0=011 000 011(F B,R+S, 0,B),Sci=1,Cin=1DC2=1, 19H PC+1 PC 14# 無用無用 00 0E 00 30 B0 54 01地址地址 微操作微操作 命令命令 下址下址 十六進制代碼十六進制代碼MEM IR(取指)取指)(6).B55 46 454443 40 39 37 36 35 34 32 10 位下址備 CI3-0SCC SCSST 23 22 2019 16 15 12
57、11 109 8 7 6 4 3 2 B0WE I2-0A口地址 B口地址SCi SSH SASBDC1DC2 31 30 28 27 26 24I8-6I5-3REQMIO備0000 0000 00 00 0010 000 0 0 0 0 0 1 0 0 1 0 0 00 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 9 0 8 0 0 0 0 0next(7). 1AH中的微指令是執(zhí)行中的微指令是執(zhí)行2#命令命令,按按MAPROM中讀出中讀出的地址轉(zhuǎn)移的地址轉(zhuǎn)移,不同的指令轉(zhuǎn)到不同的入口地址。不同的指令轉(zhuǎn)到不同的入口
58、地址。 1AH MAP=0 2# 無用無用 00 02 00 90 80 00 00地址地址 微操作微操作 命令命令 下址下址 十六進制代碼十六進制代碼TEC-2機微程序清單:機微程序清單:地址 微操作 命令 下址 十六進制代碼00H CC=FS1 3# 10H 04 03 40 B0 F0 50 02 10H CC=FS2 3# 18H 06 03 60 90 80 00 00 11H CC=FS3 3# 17H 05 C3 80 80 C5 00 00 17H 0 PC 14# 00 0E 00 B1 95 50 00 18H PC AR 14# 00 0E 00 B0 C5 60 72
59、PC IP19H PC+1 PC 14# 00 0E 00 B0 C5 60 72 MEM IR1AH MAP=0 2# 00 02 00 90 80 00 00 指令操作碼及微程序入口地址指令操作碼及微程序入口地址操作碼操作碼 IR15-IR8 指令指令 MAPROM 微程序微程序 地址地址 入口地址入口地址 0 0 000000 NOP 00H 8CH 0 4 000001 ADD DR , SR 01H 1CH 0 8 000010 ADC DR , SR 02H 1EH CC 110011 CALL ADR 33H 94H D0 110100 LDMC 34H 98H D4 11010
60、1 未用未用 35H 100H D8 110110 未用未用 36H 110HFC 111111 未用未用 3FH 1A0H 3. 雙操作數(shù)指令(雙操作數(shù)指令(17條)條)格式一:格式一: 15 109 8 7 4 3 0 操作碼操作碼 不用不用DRSRB55 46 454443 40 39 37 36 35 34 32 10 位下址備 CI3-0SCC SCSST 23 22 2019 16 15 12 11 109 8 7 6 4 3 2 B0WE I2-0A口地址 B口地址SCi SSH SASBDC1DC2 31 30 28 27 26 24I8-6I5-3REQMIO備0000 00
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年生物可降解塑料項目建議書
- 二零二五年度借調(diào)人員職業(yè)發(fā)展與離職交接協(xié)議
- 信息技術(shù)助力農(nóng)村發(fā)展合作合同書
- 某業(yè)務(wù)模塊操作指南
- 三農(nóng)科技示范推廣項目實施方案
- 小鴨子游泳故事解讀
- 2025年磷酸氧鈦鉀晶體(KTP)合作協(xié)議書
- 中學(xué)生課外閱讀經(jīng)驗交流征文
- 小公主童話故事解讀征文
- 文化藝術(shù)品保護及版權(quán)授權(quán)合同
- 國有企業(yè)保密管理制度
- 幼兒園師德師風(fēng)培訓(xùn)課件
- Unit2大單元整體教學(xué)設(shè)計-小學(xué)英語四年級上冊(Joinin外研劍橋英語)
- 人美版(2024)七年級上冊美術(shù)第二單元 色彩魅力第1課《自然的色彩》教學(xué)設(shè)計
- 2024年水利安全員(B證)考試題庫-下(多選、判斷題)
- 酒店室內(nèi)裝修工程施工組織設(shè)計
- 神經(jīng)病學(xué)專業(yè)英語詞匯
- 2024年高級纖維檢驗員職業(yè)鑒定理論考試題庫(含答案)
- 心肺復(fù)蘇科普課件
- 員工食堂就餐統(tǒng)計表
- 2024至2030年中國醫(yī)療保險行業(yè)市場深度分析及投資戰(zhàn)略規(guī)劃報告
評論
0/150
提交評論