版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第六章中央處理器1第六章1本章知識(shí)點(diǎn)6.1CPU的功能和基本結(jié)構(gòu)CPU的基本功能和常見的CPU基本結(jié)構(gòu)6.2指令執(zhí)行的過程1)數(shù)據(jù)通路的概念及組成2)指令周期流程圖6.3時(shí)序與控制器6.4微程序控制器的工作原理1)微程序控制的基本概念2)微程序控制器的組成原理3)微指令的編碼方法4)微程序設(shè)計(jì)舉例6.5硬布線控制器的工作原理1)硬布線控制器的模型2)硬布線控制器的基本原理與設(shè)計(jì)方法2本章知識(shí)點(diǎn)6.1CPU的功能和基本結(jié)構(gòu)26.1CPU的功能和基本結(jié)構(gòu)(1)指令執(zhí)行順序的控制:控制程序中的指令按事先規(guī)定的順序自動(dòng)地執(zhí)行。(2)指令的操作控制:
產(chǎn)生指令執(zhí)行過程中所需要的信號(hào),以控制執(zhí)行部件按指令規(guī)定的操作運(yùn)行。(3)時(shí)間控制:對(duì)各控制信號(hào)進(jìn)行定時(shí),以便按規(guī)定的時(shí)間順序啟動(dòng)各操作。(4)異常和中斷處理:
處理運(yùn)算中的異常及處理外部設(shè)備的中斷服務(wù)請(qǐng)求等。(5)數(shù)據(jù)加工處理:對(duì)數(shù)據(jù)進(jìn)行算術(shù)、邏輯運(yùn)算,或?qū)?shù)據(jù)在相關(guān)部件之間傳送。1.CPU的基本功能36.1CPU的功能和基本結(jié)構(gòu)(1)指令執(zhí)行順序的控制:1.2.CPU的基本結(jié)構(gòu)42.CPU的基本結(jié)構(gòu)4551)控制器中各主要功能部件的作用:程序計(jì)數(shù)器PC?給出并指示下一條指令的地址?完成順序控制的功能?內(nèi)容在取指完成后即可改變?轉(zhuǎn)移指令直接修改PC值1)控制器中各主要功能部件的作用:程序計(jì)數(shù)器PC?給出并指示?保存當(dāng)前正執(zhí)行的指令?指令的操作碼字段和尋址方式送譯碼2)控制器中各主要功能部件的作用:指令寄存器IR7?保存當(dāng)前正執(zhí)行的指令?指令的操作碼字段和尋址方式送譯碼2)?對(duì)指令的OP字段和尋址方式譯碼,指出指令的操作方式?譯碼的結(jié)果是找到與該指令相關(guān)的微程序的入口3)控制器中各主要功能部件的作用:指令譯碼器ID8?對(duì)指令的OP字段和尋址方式譯碼,指出指令的操作方式3)控制?產(chǎn)生指令執(zhí)行過程中所需要的控制信號(hào)?實(shí)現(xiàn)指令的操作控制功能4)控制器中各主要功能部件的作用:操作控制器OC9?產(chǎn)生指令執(zhí)行過程中所需要的控制信號(hào)?實(shí)現(xiàn)指令的操
5)控制器中各主要功能部件的作用:時(shí)序產(chǎn)生器?對(duì)操作控制信號(hào)進(jìn)行同步?實(shí)現(xiàn)控制器的時(shí)間控制功能5)控制器中各主要功能部件的作用:時(shí)序產(chǎn)生器?對(duì)操作6)控制器中各主要功能部件的作用:數(shù)據(jù)緩沖寄存器DR?保存與主存之間交換的數(shù)據(jù)116)控制器中各主要功能部件的作用:數(shù)據(jù)緩沖寄存器DR?保存與7)控制器中各主要功能部件的作用:地址寄存器AR?存放CPU將要訪問的主存單元地址127)控制器中各主要功能部件的作用:地址寄存器AR?存放CPU6.2指令執(zhí)行的過程1.數(shù)據(jù)通路的概念及組成數(shù)據(jù)通路:數(shù)據(jù)在功能部件之間傳送的路徑;數(shù)據(jù)在數(shù)據(jù)通路中的傳送操作是在控制信號(hào)的控制下進(jìn)行的;數(shù)據(jù)通路的建立可用總線或?qū)S猛穬煞N方法來構(gòu)建;不同功能的指令及同一指令在執(zhí)行的不同階段的數(shù)據(jù)通路可不同;數(shù)據(jù)通路的結(jié)構(gòu)直接影響CPU內(nèi)各種信息的傳送路徑、指令執(zhí)行流程、所需要的微操作控制信號(hào)及其時(shí)序安排和控制器的設(shè)計(jì);136.2指令執(zhí)行的過程1.數(shù)據(jù)通路的概念及組成數(shù)據(jù)通路:數(shù)2.指令周期流程1)程序控制的過程,本質(zhì)上是由控制器根據(jù)程序所包含的指令序列,逐條執(zhí)行指令的過程。
2)指令周期一條指令從取出到執(zhí)行完成所需時(shí)間3)指令周期劃分(1)取指令周期:
根據(jù)PC的值取去主存儲(chǔ)取指令;如何形成后續(xù)指令地址。
(a)順序執(zhí)行指令時(shí),將PC內(nèi)容加當(dāng)前指令所占用的主存單元數(shù)(b)當(dāng)出現(xiàn)轉(zhuǎn)移時(shí),根據(jù)尋址方式、轉(zhuǎn)移條件、轉(zhuǎn)移的目標(biāo)地址等內(nèi)容計(jì)算得到。
142.指令周期流程1)程序控制的過程,本質(zhì)上是由控制器根據(jù)程序(2)譯碼/取操作數(shù)周期對(duì)指令寄存器中的操作碼字段進(jìn)行譯碼并識(shí)別指令類型根據(jù)指令地址碼和尋址方式,從寄存器或存儲(chǔ)器中讀取操作數(shù)。不同的尋址方式可能具有不同的取操作數(shù)周期。算術(shù)運(yùn)算類指令大都要求雙操作數(shù),因此,取操作數(shù)流程要經(jīng)歷兩次,第一次取源操作數(shù),操作流程由源尋址方式字段確定,第二次取目的操作數(shù),操作流程由目的尋址字段確定。15(2)譯碼/取操作數(shù)周期對(duì)指令寄存器中的操作碼字段進(jìn)行譯碼(3)執(zhí)行周期控制器向算術(shù)邏輯運(yùn)算單元及數(shù)據(jù)通路中的其它相關(guān)部件發(fā)送操作控制命令,完成由指令操作碼規(guī)定的動(dòng)作,包括傳送結(jié)果及記錄狀態(tài)信息。操作結(jié)果送到哪里由尋址方式確定;狀態(tài)信息(如溢出)記錄在PSW中;對(duì)轉(zhuǎn)移指令還需在執(zhí)行周期內(nèi)計(jì)算機(jī)移地址。(4)寫回將運(yùn)算結(jié)果寫到結(jié)果寄存器或存儲(chǔ)器。寫回存儲(chǔ)器時(shí)間較長(zhǎng),一般需要多個(gè)時(shí)鐘周期。16(3)執(zhí)行周期控制器向算術(shù)邏輯運(yùn)算單元及數(shù)據(jù)通路中的其它相3.寄存器級(jí)傳送語言RTL(RegisterTransferLanguage)為統(tǒng)一表示指令執(zhí)行流程,采用寄存器描述語言表示指令執(zhí)行過程中的操作,使用RTL的規(guī)則如下:1)用()表示讀取寄存器或主存地址的內(nèi)容,如(PC)表示讀取PC寄存器中的內(nèi)容;2)用[]表示主存單元地址或寄存器堆中寄存器的編號(hào),則:M[6]表示主存6號(hào)單元,(M[6])表示讀取主存6號(hào)單元的數(shù)據(jù);R[6]表示寄存器堆中6號(hào)寄存器,(R[6])表示讀取寄存器堆中6號(hào)寄存器的數(shù)據(jù);M[(R[6])]表示寄存器堆中6寄存器內(nèi)容所指主存單元;(M[(R[6])])表示讀取寄存器堆中6寄存器內(nèi)容所指主存單元的內(nèi)容。為簡(jiǎn)化對(duì)主存單元的表示和訪問,將它們分別簡(jiǎn)化成M[R[6]]和(M[R[6]])。3)用“AB”表示數(shù)據(jù)傳送,其中B為數(shù)據(jù)源,A為目的端;173.寄存器級(jí)傳送語言RTL(RegisterTransfe4.指令操作流程:基于單總線結(jié)構(gòu)的處理器
184.指令操作流程:基于單總線結(jié)構(gòu)的處理器18根據(jù)指令周期的概念,任何指令第一個(gè)CPU周期都是取指周期,取指周期中CPU要完成以下三件事:(1)根據(jù)PC的內(nèi)容取出指令并送指令寄存器IR中保存(本書假定程序首地址已存放在PC中);(2)修改PC的值;(這里假定計(jì)算機(jī)字長(zhǎng)8位,采用單字長(zhǎng)指令,主存按字節(jié)編址);(3)對(duì)指令的操作碼進(jìn)行譯碼或測(cè)試,以確定指令在執(zhí)行階段將要具體進(jìn)行何種操作。19根據(jù)指令周期的概念,任何指令第一個(gè)CPU周期都是取指周期,取(1)
LOAD指令周期流程R[0](M[6]):將主存6號(hào)單元內(nèi)容送R0,RS型指令取指階段的操作MAR(PC)X(PC)ZALUPC(Z)MDR(M[MAR])IR(MDR)各操作對(duì)應(yīng)的控制信號(hào)PCout=ARin=1Xin=1+1Zout=PCin=1Read=DREin=1DRIout=IRin=1(a)取指CPU周期用到兩條數(shù)據(jù)通路:PC→MAR→MEM→MDR→IR
PC→X→ALU→Z→PC(b)執(zhí)行階段用到的數(shù)據(jù)通路:IRA→MAR→MEM→MDR→R020(1)LOAD指令周期流程R[0](M[6]):(1)
LOAD指令周期流程R[0](M[6]):將主存6號(hào)單元內(nèi)容送R0,RS型指令執(zhí)行階段用到的數(shù)據(jù)通路:IRA→MAR→MEM→MDR→R0執(zhí)行階段的操作MAR(IRA)MDR(M[MAR])R[0](MDR)各操作對(duì)應(yīng)的控制信號(hào)IRout=ARin=1Read=DREin=1DRIout=R0in=1
21(1)LOAD指令周期流程R[0](M[6]):(2)MOVE指令周期流程R[1](IRA):將來自于IR形式地址字段的立即數(shù)10送R1,RR型指令執(zhí)行階段的操作R[1](IRA)
對(duì)應(yīng)的控制信號(hào)IRout=R1in=1
執(zhí)行CPU周期用到的數(shù)據(jù)通路:IR→R1指令中的立即數(shù)送R1。22(2)MOVE指令周期流程R[1](IRA):將來(3)ADD指令周期流程R[0](R[0])+(R[1]):將R0和R1相加,結(jié)果送R0,RR型指令
執(zhí)行階段的操作X(R[0])ZALUR[0](Z)
對(duì)應(yīng)的控制信號(hào)R0out=Xin=1R1out=1=
ADD=1Zout=R0in=1
執(zhí)行CPU周期用到的數(shù)據(jù)通路:R0→X→ALU;R1→ALU加數(shù)和被加數(shù)送ALU輸入端ALU→Z→R0運(yùn)算結(jié)果經(jīng)Z寫回寄存器R0。23(3)ADD指令周期流程R[0](R[0])+((4)STORE指令周期流程M[R[2]](R[0]):將R0內(nèi)容送R2內(nèi)容所指主存單元保存
,RS型指令
執(zhí)行階段的操作MAR(R[2])MDR(R[0])M[R[2]](MDR)
對(duì)應(yīng)的控制信號(hào)R2out=ARin=1
R0out=DRIin=1DREout=Write=1
執(zhí)行CPU周期用到的數(shù)據(jù)通路:R2→MAR傳送地址;R0→MDR→MEM往主存存數(shù)據(jù)。指令的執(zhí)行需要兩個(gè)CPU周期,執(zhí)行階段的第一個(gè)CPU送地址,即將寄存器R2的內(nèi)容MAR;執(zhí)行階段第二個(gè)CPU周期內(nèi)將R0的值送MDR,然后存入MAR指向的內(nèi)存單元24(4)STORE指令周期流程M[R[2]](R[0(5)JMP指令周期流程PC(IRA):將1000送入PC,實(shí)現(xiàn)無條件轉(zhuǎn)移
執(zhí)行階段的操作PC(IRA)對(duì)應(yīng)的控制信號(hào)IRout=PCin=1
執(zhí)行CPU周期用到的數(shù)據(jù)通路:IRA→PC25(5)JMP指令周期流程PC(IRA):將106.3時(shí)序與控制器1.中央處理器的時(shí)序
過去的計(jì)算機(jī)采用主狀態(tài)周期、節(jié)拍電位和節(jié)拍脈沖三級(jí)時(shí)序體制來對(duì)操作控制信號(hào)進(jìn)行定時(shí)控制.
主狀態(tài)周期:一般對(duì)應(yīng)指令的執(zhí)行時(shí)間節(jié)拍電位:對(duì)應(yīng)指令執(zhí)行的不同周期,如取指周期,以主存的工作周期為基礎(chǔ)節(jié)拍脈沖:完成一次微操作所需要的時(shí)間
266.3時(shí)序與控制器1.中央處理器的時(shí)序過去的計(jì)算機(jī)采用主2.啟??刂齐娐?/p>
啟??刂七壿嫷淖饔檬潜WC節(jié)拍和脈沖信號(hào)的完整性。即啟動(dòng)從第一個(gè)CPU周期的第一個(gè)節(jié)拍脈沖前沿開始工作,停機(jī)在一個(gè)CPU周期的最后一個(gè)節(jié)拍脈沖的下降沿結(jié)束。只有這樣才能保證時(shí)序信號(hào)脈沖的完整性和指令功能的完整性。
272.啟??刂齐娐穯⑼?刂七壿嫷淖饔檬潜WC節(jié)拍和脈沖信號(hào)的6.4微程序控制器的工作原理1.微程序控制的基本概念
?微程序設(shè)計(jì)技術(shù)是利用軟件方法來設(shè)計(jì)硬件的技術(shù)?微程序控制的基本思想仿照程序設(shè)計(jì)的方法,把完成每條指令所需要的操作控制信號(hào)編寫成微指令,存放到一個(gè)只讀存儲(chǔ)器(控存)中。每條機(jī)器指令對(duì)應(yīng)一段微程序,當(dāng)機(jī)器執(zhí)行程序時(shí)依次讀出每條指令所對(duì)應(yīng)的微指令,執(zhí)行每條微指令中規(guī)定的微操作,從而完成指令的功能,重復(fù)這一過程,直到該程序的所有指令完成.微程序控制器的設(shè)計(jì)采用了存儲(chǔ)技術(shù)和程序設(shè)計(jì)技術(shù),使復(fù)雜的控制邏輯得到簡(jiǎn)化,從而推動(dòng)了微程序控制器的廣泛應(yīng)用.286.4微程序控制器的工作原理1.微程序控制的基本概念?微程序微指令微程序29程序微指令微程序291)微命令和微操作?控制部件與執(zhí)行部件之間的聯(lián)系控制部件執(zhí)行部件控制線反饋線?微命令控制部件通過控制線向執(zhí)行部件發(fā)出的各種控制信號(hào)(打開和關(guān)閉控制門)?微操作執(zhí)行部件接受微命令后所進(jìn)行的操作?反饋線的作用向控制部件反饋執(zhí)行的狀態(tài)信息,以便控制部件進(jìn)行狀態(tài)測(cè)試301)微命令和微操作?控制部件與執(zhí)行部件之間的聯(lián)系控制部件執(zhí)行2)微操作的分類微操作是計(jì)算機(jī)中最基本的操作,由于數(shù)據(jù)通路、邏輯功能的關(guān)系,微操作可以分為相容性的和相斥性的微操作:?相容性的微操作能同時(shí)并行執(zhí)行的微操作?相斥性的微操作不能同時(shí)并行執(zhí)行的微操作312)微操作的分類微操作是計(jì)算機(jī)中最基本的操作,由于數(shù)據(jù)通路、圖中相斥性的微操作有:(+、–、M)(4、6、8)(5、7、9)圖中相容性的微操作有:1、2、3(4、6、8)與(5、7、9)兩組中各取一個(gè)任意組合32圖中相斥性的微操作有:321)控制存儲(chǔ)器:存放用來實(shí)現(xiàn)全部指令的所有微程序,是一種只讀存儲(chǔ)器,微程序固化在其中,其容量取決于機(jī)器指令和每條指令微程序的長(zhǎng)度,字長(zhǎng)取決于微指令的字長(zhǎng),也與容量有一定關(guān)系(!)。要求控制存儲(chǔ)器快速。2.微程序控制器的組成原理
331)控制存儲(chǔ)器:2.微程序控制器的組成原理332)微指令寄存器(IR)?存放從控存中讀出的微指令?是圖中的哪部分?3)微地址寄存器(AR)存儲(chǔ)訪問CM的微地址342)微指令寄存器(IR)3)微地址寄存器(AR)344)微地址產(chǎn)生邏輯用于產(chǎn)生后續(xù)微指令地址。能作為后繼微指令地址的有下列形式:?微程序的入口地址?順序地址?轉(zhuǎn)移地址354)微地址產(chǎn)生邏輯353.微指令的的格式與微命令編碼
1)微指令的格式操作控制字段是微指令的主體,由若干微命令位組成??刂谱侄沃械拿恳晃煌ǔ1硎疽粋€(gè)特定的微命令,微指令是否含某個(gè)微命令,由該位的狀態(tài)1或0決定。判別測(cè)試字段指出微指令執(zhí)行過程中需要測(cè)試的外部條件,如進(jìn)位、運(yùn)算結(jié)果是否為零等;下地址字段給出的地址是下條微指令地址,最終是否按照該地址執(zhí)行下一條微指令與是否進(jìn)行條件測(cè)試及測(cè)試條件是否成立等有關(guān)。363.微指令的的格式與微命令編碼1)微指令的格式操作控制?微命令編碼就是微指令中的操作控制字段采用的表示方法(1)直接表示法?操作字段的每一位表示一個(gè)微命令?優(yōu)點(diǎn):簡(jiǎn)單、直觀,?缺點(diǎn):微指令字長(zhǎng)、不利于減少控存容量2)微指令的格式37?微命令編碼就是微指令中的操作控制字段采用的表示方法?優(yōu)點(diǎn):(2)編碼表示法?把一組互斥的信號(hào)組成一個(gè)小組,然后通過小組譯碼器譯碼,譯碼輸出將作為操作控制信號(hào)。每次每個(gè)小組最多只能有一個(gè)有效。譯碼譯碼譯碼譯碼字段1字段2字段3P字段下地址字段微命令?若某小組有4個(gè)微命令,則微指令中該字段需要多少位?需要3位,為什么?因?yàn)槊孔侄谓?jīng)過譯碼后,要有一個(gè)狀態(tài)表示不使用本組中的微命令。38(2)編碼表示法?把一組互斥的信號(hào)組成一個(gè)小組,然后通過小組?編碼表示法的優(yōu)點(diǎn):大大縮短微指令字的長(zhǎng)度,從而減少控存的容量。?編碼表示法的缺點(diǎn):增加的譯碼電路降低了微指令的執(zhí)行速度。(3)混合表示法綜合前面的直接表示法和編碼表示法.關(guān)于微命令編碼的結(jié)論:目前一般使用字段直接表示法.39?編碼表示法的優(yōu)點(diǎn):大大縮短微指令字的長(zhǎng)度,從而減少控存的容4.微程序設(shè)計(jì)舉例LOAD指令取指周期的操作及控制信號(hào)404.微程序設(shè)計(jì)舉例LOAD指令取指周期的操作及控制信號(hào)404.微程序設(shè)計(jì)舉例MOVE指令取指周期的操作及控制信號(hào)414.微程序設(shè)計(jì)舉例MOVE指令取指周期的操作及控制信號(hào)414.微程序設(shè)計(jì)舉例ADD指令取指周期的操作及控制信號(hào)424.微程序設(shè)計(jì)舉例ADD指令取指周期的操作及控制信號(hào)424.微程序設(shè)計(jì)舉例STORE指令取指周期的操作及控制信號(hào)434.微程序設(shè)計(jì)舉例STORE指令取指周期的操作及控制信號(hào)44.微程序設(shè)計(jì)舉例JMP指令取指周期的操作及控制信號(hào)444.微程序設(shè)計(jì)舉例JMP指令取指周期的操作及控制信號(hào)444.微程序設(shè)計(jì)舉例各指令操作系列順序的安排必須保證指令功能的正確實(shí)現(xiàn)。如取指令階段MAR(PC)操作一定要在IR(MDR)之前完成,否則取出出錯(cuò);同一節(jié)拍內(nèi)不能同時(shí)有兩個(gè)或兩個(gè)以上的部件向公共總線輸出信息。如取指階段PCout、Zout和DRIout必須被分別安排在不同的節(jié)拍內(nèi);上述指令微操作序列實(shí)現(xiàn),重在描述實(shí)現(xiàn)方法,并不是優(yōu)化;指令執(zhí)行不同周期所需要的節(jié)拍數(shù)可能不同,上述安排采用了同步控制方法,每個(gè)周期都分配了四個(gè)節(jié)拍,因此,部分指令有些周期中存在一些空節(jié)拍,沒有任何微操作。454.微程序設(shè)計(jì)舉例各指令操作系列順序的安排必須保證指令功能5.微命令的同步微程序存放在控存中,每條指令的微程序包含幾條微指令(包括取指令微指令)就表示該指令的執(zhí)行需要幾個(gè)CPU周期。微命令自從控存中取出并送入微指令寄存器后就開始生效,直到新的微指令送入微指令寄存器(一個(gè)CPU周期的時(shí)間)一條微指令的若干個(gè)微命令中,大部分微命令只能在一個(gè)CPU周的某個(gè)T周期有效,必須對(duì)微命令進(jìn)行時(shí)間同步后才能與相應(yīng)執(zhí)行部件的控制端相連。465.微命令的同步微程序存放在控存中,每條指令的微程序包含幾微命令同步的基本方法就是列出每個(gè)微命令的邏輯表達(dá)式,并用相應(yīng)的邏輯電路實(shí)現(xiàn)表達(dá)式的功能,電路的輸入來自微指令的相關(guān)位和時(shí)序信號(hào)(包括節(jié)拍電位或節(jié)拍脈沖),對(duì)應(yīng)邏輯電路的輸出才能與相應(yīng)執(zhí)行部件的控制端相連。下面以Zout為例說明微命令的同步方法。Zout=M取指周期Zout’T2+ADDM執(zhí)行周期Zout’T3。47微命令同步的基本方法就是列出每個(gè)微命令的邏輯表達(dá)式,并用相6.5硬布線控制器的工作原理
1.硬布線控制器的模型1)組合邏輯控制單元
是控制器的核心,產(chǎn)生指令執(zhí)行所需要的控制信號(hào)(包括控制電位與打入脈沖),可采用組合邏輯電路或可編程陣列邏輯或ROM實(shí)現(xiàn).輸入來自:指令碼譯碼器的輸出;條件狀態(tài)寄存器的狀態(tài)標(biāo)志信息;來自時(shí)序電路的節(jié)拍信號(hào),包括節(jié)拍電位信號(hào)M1~Mi和節(jié)拍脈沖信號(hào)T1~Tm。486.5硬布線控制器的工作原理1.硬布線控制器的模型1)組1.硬布線控制器的模型2)指令寄存器和指令譯碼器3)節(jié)拍電路4)周期電路5)條件狀態(tài)寄存器491.硬布線控制器的模型2)指令寄存器和指令譯碼器492.硬布線控制器的基本原理與設(shè)計(jì)方法分析指令執(zhí)行的數(shù)據(jù)通路,列出每條指令在所有尋址方式下的執(zhí)行操作流程和每一步所需要的控制信號(hào);對(duì)指令的操作流程進(jìn)行細(xì)化,將每條指令的每個(gè)微操作分配到具體機(jī)器周期的各時(shí)間節(jié)拍上,即對(duì)操作控制信號(hào)進(jìn)行同步控制;對(duì)每一個(gè)控制信號(hào)進(jìn)行邏輯綜合,得到每個(gè)控制信號(hào)的邏輯表達(dá)式。在對(duì)控制信號(hào)進(jìn)行邏輯綜合的過程中,要考慮每一個(gè)控制信號(hào)在不同指令、不同CPU周期和不同節(jié)拍脈沖的有效情況,不能遺漏,否則對(duì)應(yīng)的指令將由于缺少控制信號(hào)而不能正確執(zhí)行。為了防止遺漏,設(shè)計(jì)時(shí)可按信號(hào)出現(xiàn)在指令流程圖中的先后次序書寫,然后進(jìn)行歸納;最后采用邏輯門或PLA或ROM實(shí)現(xiàn)邏輯表達(dá)式的功能。1)硬布線控制器的設(shè)計(jì)流程502.硬布線控制器的基本原理與設(shè)計(jì)方法分析指令執(zhí)行的數(shù)據(jù)通路Xin在所有指令取指周期的T0節(jié)拍和ADD指令取操作數(shù)周期的T0節(jié)拍有效,對(duì)應(yīng)的邏輯表達(dá)式為:Xin=MFT·T0+ADD·MST·T0其中MFT和MST分別兩個(gè)取指周期和取操作數(shù)周期;ADD是加法指令OP字段譯碼器的輸出。Zout在所有指令取指周期的T2節(jié)拍和ADD指令取操作數(shù)周期的T3節(jié)拍有效,邏輯表達(dá)式為:Zout=MFT·T2+ADD·MST·T3IRout在LOAD和MOVE指令的取操作數(shù)周期的T0節(jié)拍和JMP指令的執(zhí)行周期的T2節(jié)拍有效,邏輯表達(dá)式為:IRout=LOAD·MST·T0+MOVE·MST·T0+JMP·MET·T2=(LOAD+MOVE)·MST·T0+JMP·MET·T251Xin在所有指令取指周期的T0節(jié)拍和ADD指令取操作數(shù)周期產(chǎn)生Xin、Zout、IRout三個(gè)控制信號(hào)的硬布線控制器
52產(chǎn)生Xin、Zout、IRout三個(gè)控制信號(hào)的硬布線控制器本章小結(jié)6.1CPU的功能和基本結(jié)構(gòu)6.2指令執(zhí)行的過程6.3時(shí)序與控制器6.4微程序控制器的工作原理6.5硬布線控制器的工作原理
本章以單總線結(jié)構(gòu)的CPU為例,介紹了下列知識(shí):教材中還大量介紹了基于專用通路CPU結(jié)構(gòu)的微程序和硬布線控制器的設(shè)計(jì)方法,請(qǐng)大家課后對(duì)照學(xué)習(xí)。53本章小結(jié)6.1CPU的功能和基本結(jié)構(gòu)本章以單總線結(jié)構(gòu)的CP第六章中央處理器54第六章1本章知識(shí)點(diǎn)6.1CPU的功能和基本結(jié)構(gòu)CPU的基本功能和常見的CPU基本結(jié)構(gòu)6.2指令執(zhí)行的過程1)數(shù)據(jù)通路的概念及組成2)指令周期流程圖6.3時(shí)序與控制器6.4微程序控制器的工作原理1)微程序控制的基本概念2)微程序控制器的組成原理3)微指令的編碼方法4)微程序設(shè)計(jì)舉例6.5硬布線控制器的工作原理1)硬布線控制器的模型2)硬布線控制器的基本原理與設(shè)計(jì)方法55本章知識(shí)點(diǎn)6.1CPU的功能和基本結(jié)構(gòu)26.1CPU的功能和基本結(jié)構(gòu)(1)指令執(zhí)行順序的控制:控制程序中的指令按事先規(guī)定的順序自動(dòng)地執(zhí)行。(2)指令的操作控制:
產(chǎn)生指令執(zhí)行過程中所需要的信號(hào),以控制執(zhí)行部件按指令規(guī)定的操作運(yùn)行。(3)時(shí)間控制:對(duì)各控制信號(hào)進(jìn)行定時(shí),以便按規(guī)定的時(shí)間順序啟動(dòng)各操作。(4)異常和中斷處理:
處理運(yùn)算中的異常及處理外部設(shè)備的中斷服務(wù)請(qǐng)求等。(5)數(shù)據(jù)加工處理:對(duì)數(shù)據(jù)進(jìn)行算術(shù)、邏輯運(yùn)算,或?qū)?shù)據(jù)在相關(guān)部件之間傳送。1.CPU的基本功能566.1CPU的功能和基本結(jié)構(gòu)(1)指令執(zhí)行順序的控制:1.2.CPU的基本結(jié)構(gòu)572.CPU的基本結(jié)構(gòu)45851)控制器中各主要功能部件的作用:程序計(jì)數(shù)器PC?給出并指示下一條指令的地址?完成順序控制的功能?內(nèi)容在取指完成后即可改變?轉(zhuǎn)移指令直接修改PC值1)控制器中各主要功能部件的作用:程序計(jì)數(shù)器PC?給出并指示?保存當(dāng)前正執(zhí)行的指令?指令的操作碼字段和尋址方式送譯碼2)控制器中各主要功能部件的作用:指令寄存器IR60?保存當(dāng)前正執(zhí)行的指令?指令的操作碼字段和尋址方式送譯碼2)?對(duì)指令的OP字段和尋址方式譯碼,指出指令的操作方式?譯碼的結(jié)果是找到與該指令相關(guān)的微程序的入口3)控制器中各主要功能部件的作用:指令譯碼器ID61?對(duì)指令的OP字段和尋址方式譯碼,指出指令的操作方式3)控制?產(chǎn)生指令執(zhí)行過程中所需要的控制信號(hào)?實(shí)現(xiàn)指令的操作控制功能4)控制器中各主要功能部件的作用:操作控制器OC62?產(chǎn)生指令執(zhí)行過程中所需要的控制信號(hào)?實(shí)現(xiàn)指令的操
5)控制器中各主要功能部件的作用:時(shí)序產(chǎn)生器?對(duì)操作控制信號(hào)進(jìn)行同步?實(shí)現(xiàn)控制器的時(shí)間控制功能5)控制器中各主要功能部件的作用:時(shí)序產(chǎn)生器?對(duì)操作6)控制器中各主要功能部件的作用:數(shù)據(jù)緩沖寄存器DR?保存與主存之間交換的數(shù)據(jù)646)控制器中各主要功能部件的作用:數(shù)據(jù)緩沖寄存器DR?保存與7)控制器中各主要功能部件的作用:地址寄存器AR?存放CPU將要訪問的主存單元地址657)控制器中各主要功能部件的作用:地址寄存器AR?存放CPU6.2指令執(zhí)行的過程1.數(shù)據(jù)通路的概念及組成數(shù)據(jù)通路:數(shù)據(jù)在功能部件之間傳送的路徑;數(shù)據(jù)在數(shù)據(jù)通路中的傳送操作是在控制信號(hào)的控制下進(jìn)行的;數(shù)據(jù)通路的建立可用總線或?qū)S猛穬煞N方法來構(gòu)建;不同功能的指令及同一指令在執(zhí)行的不同階段的數(shù)據(jù)通路可不同;數(shù)據(jù)通路的結(jié)構(gòu)直接影響CPU內(nèi)各種信息的傳送路徑、指令執(zhí)行流程、所需要的微操作控制信號(hào)及其時(shí)序安排和控制器的設(shè)計(jì);666.2指令執(zhí)行的過程1.數(shù)據(jù)通路的概念及組成數(shù)據(jù)通路:數(shù)2.指令周期流程1)程序控制的過程,本質(zhì)上是由控制器根據(jù)程序所包含的指令序列,逐條執(zhí)行指令的過程。
2)指令周期一條指令從取出到執(zhí)行完成所需時(shí)間3)指令周期劃分(1)取指令周期:
根據(jù)PC的值取去主存儲(chǔ)取指令;如何形成后續(xù)指令地址。
(a)順序執(zhí)行指令時(shí),將PC內(nèi)容加當(dāng)前指令所占用的主存單元數(shù)(b)當(dāng)出現(xiàn)轉(zhuǎn)移時(shí),根據(jù)尋址方式、轉(zhuǎn)移條件、轉(zhuǎn)移的目標(biāo)地址等內(nèi)容計(jì)算得到。
672.指令周期流程1)程序控制的過程,本質(zhì)上是由控制器根據(jù)程序(2)譯碼/取操作數(shù)周期對(duì)指令寄存器中的操作碼字段進(jìn)行譯碼并識(shí)別指令類型根據(jù)指令地址碼和尋址方式,從寄存器或存儲(chǔ)器中讀取操作數(shù)。不同的尋址方式可能具有不同的取操作數(shù)周期。算術(shù)運(yùn)算類指令大都要求雙操作數(shù),因此,取操作數(shù)流程要經(jīng)歷兩次,第一次取源操作數(shù),操作流程由源尋址方式字段確定,第二次取目的操作數(shù),操作流程由目的尋址字段確定。68(2)譯碼/取操作數(shù)周期對(duì)指令寄存器中的操作碼字段進(jìn)行譯碼(3)執(zhí)行周期控制器向算術(shù)邏輯運(yùn)算單元及數(shù)據(jù)通路中的其它相關(guān)部件發(fā)送操作控制命令,完成由指令操作碼規(guī)定的動(dòng)作,包括傳送結(jié)果及記錄狀態(tài)信息。操作結(jié)果送到哪里由尋址方式確定;狀態(tài)信息(如溢出)記錄在PSW中;對(duì)轉(zhuǎn)移指令還需在執(zhí)行周期內(nèi)計(jì)算機(jī)移地址。(4)寫回將運(yùn)算結(jié)果寫到結(jié)果寄存器或存儲(chǔ)器。寫回存儲(chǔ)器時(shí)間較長(zhǎng),一般需要多個(gè)時(shí)鐘周期。69(3)執(zhí)行周期控制器向算術(shù)邏輯運(yùn)算單元及數(shù)據(jù)通路中的其它相3.寄存器級(jí)傳送語言RTL(RegisterTransferLanguage)為統(tǒng)一表示指令執(zhí)行流程,采用寄存器描述語言表示指令執(zhí)行過程中的操作,使用RTL的規(guī)則如下:1)用()表示讀取寄存器或主存地址的內(nèi)容,如(PC)表示讀取PC寄存器中的內(nèi)容;2)用[]表示主存單元地址或寄存器堆中寄存器的編號(hào),則:M[6]表示主存6號(hào)單元,(M[6])表示讀取主存6號(hào)單元的數(shù)據(jù);R[6]表示寄存器堆中6號(hào)寄存器,(R[6])表示讀取寄存器堆中6號(hào)寄存器的數(shù)據(jù);M[(R[6])]表示寄存器堆中6寄存器內(nèi)容所指主存單元;(M[(R[6])])表示讀取寄存器堆中6寄存器內(nèi)容所指主存單元的內(nèi)容。為簡(jiǎn)化對(duì)主存單元的表示和訪問,將它們分別簡(jiǎn)化成M[R[6]]和(M[R[6]])。3)用“AB”表示數(shù)據(jù)傳送,其中B為數(shù)據(jù)源,A為目的端;703.寄存器級(jí)傳送語言RTL(RegisterTransfe4.指令操作流程:基于單總線結(jié)構(gòu)的處理器
714.指令操作流程:基于單總線結(jié)構(gòu)的處理器18根據(jù)指令周期的概念,任何指令第一個(gè)CPU周期都是取指周期,取指周期中CPU要完成以下三件事:(1)根據(jù)PC的內(nèi)容取出指令并送指令寄存器IR中保存(本書假定程序首地址已存放在PC中);(2)修改PC的值;(這里假定計(jì)算機(jī)字長(zhǎng)8位,采用單字長(zhǎng)指令,主存按字節(jié)編址);(3)對(duì)指令的操作碼進(jìn)行譯碼或測(cè)試,以確定指令在執(zhí)行階段將要具體進(jìn)行何種操作。72根據(jù)指令周期的概念,任何指令第一個(gè)CPU周期都是取指周期,取(1)
LOAD指令周期流程R[0](M[6]):將主存6號(hào)單元內(nèi)容送R0,RS型指令取指階段的操作MAR(PC)X(PC)ZALUPC(Z)MDR(M[MAR])IR(MDR)各操作對(duì)應(yīng)的控制信號(hào)PCout=ARin=1Xin=1+1Zout=PCin=1Read=DREin=1DRIout=IRin=1(a)取指CPU周期用到兩條數(shù)據(jù)通路:PC→MAR→MEM→MDR→IR
PC→X→ALU→Z→PC(b)執(zhí)行階段用到的數(shù)據(jù)通路:IRA→MAR→MEM→MDR→R073(1)LOAD指令周期流程R[0](M[6]):(1)
LOAD指令周期流程R[0](M[6]):將主存6號(hào)單元內(nèi)容送R0,RS型指令執(zhí)行階段用到的數(shù)據(jù)通路:IRA→MAR→MEM→MDR→R0執(zhí)行階段的操作MAR(IRA)MDR(M[MAR])R[0](MDR)各操作對(duì)應(yīng)的控制信號(hào)IRout=ARin=1Read=DREin=1DRIout=R0in=1
74(1)LOAD指令周期流程R[0](M[6]):(2)MOVE指令周期流程R[1](IRA):將來自于IR形式地址字段的立即數(shù)10送R1,RR型指令執(zhí)行階段的操作R[1](IRA)
對(duì)應(yīng)的控制信號(hào)IRout=R1in=1
執(zhí)行CPU周期用到的數(shù)據(jù)通路:IR→R1指令中的立即數(shù)送R1。75(2)MOVE指令周期流程R[1](IRA):將來(3)ADD指令周期流程R[0](R[0])+(R[1]):將R0和R1相加,結(jié)果送R0,RR型指令
執(zhí)行階段的操作X(R[0])ZALUR[0](Z)
對(duì)應(yīng)的控制信號(hào)R0out=Xin=1R1out=1=
ADD=1Zout=R0in=1
執(zhí)行CPU周期用到的數(shù)據(jù)通路:R0→X→ALU;R1→ALU加數(shù)和被加數(shù)送ALU輸入端ALU→Z→R0運(yùn)算結(jié)果經(jīng)Z寫回寄存器R0。76(3)ADD指令周期流程R[0](R[0])+((4)STORE指令周期流程M[R[2]](R[0]):將R0內(nèi)容送R2內(nèi)容所指主存單元保存
,RS型指令
執(zhí)行階段的操作MAR(R[2])MDR(R[0])M[R[2]](MDR)
對(duì)應(yīng)的控制信號(hào)R2out=ARin=1
R0out=DRIin=1DREout=Write=1
執(zhí)行CPU周期用到的數(shù)據(jù)通路:R2→MAR傳送地址;R0→MDR→MEM往主存存數(shù)據(jù)。指令的執(zhí)行需要兩個(gè)CPU周期,執(zhí)行階段的第一個(gè)CPU送地址,即將寄存器R2的內(nèi)容MAR;執(zhí)行階段第二個(gè)CPU周期內(nèi)將R0的值送MDR,然后存入MAR指向的內(nèi)存單元77(4)STORE指令周期流程M[R[2]](R[0(5)JMP指令周期流程PC(IRA):將1000送入PC,實(shí)現(xiàn)無條件轉(zhuǎn)移
執(zhí)行階段的操作PC(IRA)對(duì)應(yīng)的控制信號(hào)IRout=PCin=1
執(zhí)行CPU周期用到的數(shù)據(jù)通路:IRA→PC78(5)JMP指令周期流程PC(IRA):將106.3時(shí)序與控制器1.中央處理器的時(shí)序
過去的計(jì)算機(jī)采用主狀態(tài)周期、節(jié)拍電位和節(jié)拍脈沖三級(jí)時(shí)序體制來對(duì)操作控制信號(hào)進(jìn)行定時(shí)控制.
主狀態(tài)周期:一般對(duì)應(yīng)指令的執(zhí)行時(shí)間節(jié)拍電位:對(duì)應(yīng)指令執(zhí)行的不同周期,如取指周期,以主存的工作周期為基礎(chǔ)節(jié)拍脈沖:完成一次微操作所需要的時(shí)間
796.3時(shí)序與控制器1.中央處理器的時(shí)序過去的計(jì)算機(jī)采用主2.啟??刂齐娐?/p>
啟??刂七壿嫷淖饔檬潜WC節(jié)拍和脈沖信號(hào)的完整性。即啟動(dòng)從第一個(gè)CPU周期的第一個(gè)節(jié)拍脈沖前沿開始工作,停機(jī)在一個(gè)CPU周期的最后一個(gè)節(jié)拍脈沖的下降沿結(jié)束。只有這樣才能保證時(shí)序信號(hào)脈沖的完整性和指令功能的完整性。
802.啟??刂齐娐穯⑼?刂七壿嫷淖饔檬潜WC節(jié)拍和脈沖信號(hào)的6.4微程序控制器的工作原理1.微程序控制的基本概念
?微程序設(shè)計(jì)技術(shù)是利用軟件方法來設(shè)計(jì)硬件的技術(shù)?微程序控制的基本思想仿照程序設(shè)計(jì)的方法,把完成每條指令所需要的操作控制信號(hào)編寫成微指令,存放到一個(gè)只讀存儲(chǔ)器(控存)中。每條機(jī)器指令對(duì)應(yīng)一段微程序,當(dāng)機(jī)器執(zhí)行程序時(shí)依次讀出每條指令所對(duì)應(yīng)的微指令,執(zhí)行每條微指令中規(guī)定的微操作,從而完成指令的功能,重復(fù)這一過程,直到該程序的所有指令完成.微程序控制器的設(shè)計(jì)采用了存儲(chǔ)技術(shù)和程序設(shè)計(jì)技術(shù),使復(fù)雜的控制邏輯得到簡(jiǎn)化,從而推動(dòng)了微程序控制器的廣泛應(yīng)用.816.4微程序控制器的工作原理1.微程序控制的基本概念?微程序微指令微程序82程序微指令微程序291)微命令和微操作?控制部件與執(zhí)行部件之間的聯(lián)系控制部件執(zhí)行部件控制線反饋線?微命令控制部件通過控制線向執(zhí)行部件發(fā)出的各種控制信號(hào)(打開和關(guān)閉控制門)?微操作執(zhí)行部件接受微命令后所進(jìn)行的操作?反饋線的作用向控制部件反饋執(zhí)行的狀態(tài)信息,以便控制部件進(jìn)行狀態(tài)測(cè)試831)微命令和微操作?控制部件與執(zhí)行部件之間的聯(lián)系控制部件執(zhí)行2)微操作的分類微操作是計(jì)算機(jī)中最基本的操作,由于數(shù)據(jù)通路、邏輯功能的關(guān)系,微操作可以分為相容性的和相斥性的微操作:?相容性的微操作能同時(shí)并行執(zhí)行的微操作?相斥性的微操作不能同時(shí)并行執(zhí)行的微操作842)微操作的分類微操作是計(jì)算機(jī)中最基本的操作,由于數(shù)據(jù)通路、圖中相斥性的微操作有:(+、–、M)(4、6、8)(5、7、9)圖中相容性的微操作有:1、2、3(4、6、8)與(5、7、9)兩組中各取一個(gè)任意組合85圖中相斥性的微操作有:321)控制存儲(chǔ)器:存放用來實(shí)現(xiàn)全部指令的所有微程序,是一種只讀存儲(chǔ)器,微程序固化在其中,其容量取決于機(jī)器指令和每條指令微程序的長(zhǎng)度,字長(zhǎng)取決于微指令的字長(zhǎng),也與容量有一定關(guān)系(!)。要求控制存儲(chǔ)器快速。2.微程序控制器的組成原理
861)控制存儲(chǔ)器:2.微程序控制器的組成原理332)微指令寄存器(IR)?存放從控存中讀出的微指令?是圖中的哪部分?3)微地址寄存器(AR)存儲(chǔ)訪問CM的微地址872)微指令寄存器(IR)3)微地址寄存器(AR)344)微地址產(chǎn)生邏輯用于產(chǎn)生后續(xù)微指令地址。能作為后繼微指令地址的有下列形式:?微程序的入口地址?順序地址?轉(zhuǎn)移地址884)微地址產(chǎn)生邏輯353.微指令的的格式與微命令編碼
1)微指令的格式操作控制字段是微指令的主體,由若干微命令位組成??刂谱侄沃械拿恳晃煌ǔ1硎疽粋€(gè)特定的微命令,微指令是否含某個(gè)微命令,由該位的狀態(tài)1或0決定。判別測(cè)試字段指出微指令執(zhí)行過程中需要測(cè)試的外部條件,如進(jìn)位、運(yùn)算結(jié)果是否為零等;下地址字段給出的地址是下條微指令地址,最終是否按照該地址執(zhí)行下一條微指令與是否進(jìn)行條件測(cè)試及測(cè)試條件是否成立等有關(guān)。893.微指令的的格式與微命令編碼1)微指令的格式操作控制?微命令編碼就是微指令中的操作控制字段采用的表示方法(1)直接表示法?操作字段的每一位表示一個(gè)微命令?優(yōu)點(diǎn):簡(jiǎn)單、直觀,?缺點(diǎn):微指令字長(zhǎng)、不利于減少控存容量2)微指令的格式90?微命令編碼就是微指令中的操作控制字段采用的表示方法?優(yōu)點(diǎn):(2)編碼表示法?把一組互斥的信號(hào)組成一個(gè)小組,然后通過小組譯碼器譯碼,譯碼輸出將作為操作控制信號(hào)。每次每個(gè)小組最多只能有一個(gè)有效。譯碼譯碼譯碼譯碼字段1字段2字段3P字段下地址字段微命令?若某小組有4個(gè)微命令,則微指令中該字段需要多少位?需要3位,為什么?因?yàn)槊孔侄谓?jīng)過譯碼后,要有一個(gè)狀態(tài)表示不使用本組中的微命令。91(2)編碼表示法?把一組互斥的信號(hào)組成一個(gè)小組,然后通過小組?編碼表示法的優(yōu)點(diǎn):大大縮短微指令字的長(zhǎng)度,從而減少控存的容量。?編碼表示法的缺點(diǎn):增加的譯碼電路降低了微指令的執(zhí)行速度。(3)混合表示法綜合前面的直接表示法和編碼表示法.關(guān)于微命令編碼的結(jié)論:目前一般使用字段直接表示法.92?編碼表示法的優(yōu)點(diǎn):大大縮短微指令字的長(zhǎng)度,從而減少控存的容4.微程序設(shè)計(jì)舉例LOAD指令取指周期的操作及控制信號(hào)934.微程序設(shè)計(jì)舉例LOAD指令取指周期的操作及控制信號(hào)404.微程序設(shè)計(jì)舉例MOVE指令取指周期的操作及控制信號(hào)944.微程序設(shè)計(jì)舉例MOVE指令取指周期的操作及控制信號(hào)414.微程序設(shè)計(jì)舉例ADD指令取指周期的操作及控制信號(hào)954.微程序設(shè)計(jì)舉例ADD指令取指周期的操作及控制信號(hào)424.微程序設(shè)計(jì)舉例STORE指令取指周期的操作及控制信號(hào)964.微程序設(shè)計(jì)舉例STORE指令取指周期的操作及控制信號(hào)44.微程序設(shè)計(jì)舉例JMP指令取指周期的操作及控制信號(hào)974.微程序設(shè)計(jì)舉例JMP指令取指周期的操作及控制信號(hào)444.微程序設(shè)計(jì)舉例各指令操作系列順序的安排必須保證指令功能的正確實(shí)現(xiàn)。如取指令階段MAR(PC)操作一定要在IR(MDR)之前完成,否則取出出錯(cuò);同一節(jié)拍內(nèi)不能同時(shí)有兩個(gè)或兩個(gè)以上的部件向公共總線輸出信息。如取指階段PCout、Zout和DRIout必須被分別安排在不同的節(jié)拍內(nèi);上述指令微操作序列實(shí)現(xiàn),重在描述實(shí)現(xiàn)方法,并不是優(yōu)化;指令執(zhí)行不同周期所需要的節(jié)拍數(shù)可能不同,上述安排采用了同步控制方法,每個(gè)周期都分配了四個(gè)節(jié)拍,因此,部
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度林業(yè)用地租賃合同書范本(2025升級(jí)版)
- 2025年度高空作業(yè)泥水工專業(yè)服務(wù)合同范本4篇
- 臨沂教師職業(yè)聘用合同書2024年版版
- 環(huán)保項(xiàng)目投資與建設(shè)的2025年度合同3篇
- 2025年度木屋別墅建筑與園林景觀設(shè)計(jì)施工合同4篇
- 2025年版機(jī)動(dòng)車質(zhì)押擔(dān)保貸款合同范本3篇
- 2025年度智能家電電商定制購(gòu)銷服務(wù)合同4篇
- 二零二五版內(nèi)墻涂料綠色工廠建設(shè)與運(yùn)營(yíng)管理合同4篇
- 2025年度城市綠化測(cè)繪合同范本2篇
- 二零二五年度出口貿(mào)易保險(xiǎn)理賠合同范本3篇
- 小學(xué)網(wǎng)管的工作總結(jié)
- 2024年銀行考試-興業(yè)銀行筆試參考題庫(kù)含答案
- 泵站運(yùn)行管理現(xiàn)狀改善措施
- 2024屆武漢市部分學(xué)校中考一模數(shù)學(xué)試題含解析
- SYT 0447-2014《 埋地鋼制管道環(huán)氧煤瀝青防腐層技術(shù)標(biāo)準(zhǔn)》
- 第19章 一次函數(shù) 單元整體教學(xué)設(shè)計(jì) 【 學(xué)情分析指導(dǎo) 】 人教版八年級(jí)數(shù)學(xué)下冊(cè)
- 浙教版七年級(jí)下冊(cè)科學(xué)全冊(cè)課件
- 弧度制及弧度制與角度制的換算
- 瓦楞紙箱計(jì)算公式測(cè)量方法
- DB32-T 4004-2021水質(zhì) 17種全氟化合物的測(cè)定 高效液相色譜串聯(lián)質(zhì)譜法-(高清現(xiàn)行)
- DB15T 2724-2022 羊糞污收集處理技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論