《單周期CPU設(shè)計》實驗報告_第1頁
《單周期CPU設(shè)計》實驗報告_第2頁
《單周期CPU設(shè)計》實驗報告_第3頁
《單周期CPU設(shè)計》實驗報告_第4頁
《單周期CPU設(shè)計》實驗報告_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 /16計算機組成原理與接口技術(shù)實驗實驗報告學(xué)院名稱學(xué)生姓名學(xué)號專業(yè)(班級)合作者間:2016年4月25日成績:實驗二:實驗?zāi)康恼莆諉沃芷贑PU數(shù)據(jù)通路圖的構(gòu)成、原理及其設(shè)計方法;掌握單周期CPU的實現(xiàn)方法,代碼實現(xiàn)方法;認識和掌握指令與CPU的關(guān)系;掌握測試單周期CPU的方法。實驗內(nèi)容設(shè)計一個單周期CPU,該CPU至少能實現(xiàn)以下指令功能操作。需設(shè)計的指令與格式如下:=算術(shù)運算指令(1)addrd,rs,rt(說明:以助記符表示,是匯編指令;以代碼表示,是機器指令)000000rs(5位)rt(5位)rd(5位)reserved功能:rdrs+rt。reserved為預(yù)留部分,即未用,一般填“

2、0”。2)addirt,rs,immediate000001rs(5位)rt(5位)immediate(16位)功能:rtrs+(sign-extend)immediate;immediate符號擴展再參加“加”運算。(3)subrd,rs,rt000010rs(5位)rt(5位)rd(5位)reserved=完成功能:rdJrs-rt邏輯運算指令(4)orirt,rs,immediate010000rs(5位)rt(5位)immediate(16位)功能:rtrs|(zero-extend)immediate;immediate做“0”擴展再參加“或”運算。5)andrd,rs,rt0100

3、01rs(5位)rt(5位)rd(5位)reserved功能:rdrs&rt;邏輯與運算。(6)orrd,rs,rt010010rs(5位)rt(5位)rd(5位)reserved功能:rdrs|rt;邏輯或運算。=傳送指令(7)moverd,rs100000rs(5位)00000rd(5位)reserved功能:rdrs+$0;$0=$zero=0。=存儲器讀/寫指令(8)swrt,immediate(rs)寫存儲器100110rs(5位)rt(5位)immediate(16位)功能:memoryrs+(sign-extend)immediatert;immediate符號擴展再相加。(9)

4、lwrt,immediate(rs)讀存儲器100111rs(5位)rt(5位)immediate位)功能:rtjmemoryrs+(sign-extend)immediate;immediate符號擴展再相加。=分支指令10)beqrs,rt,immediate110000rs(5位)rt(5位)immediate(位移量,16位)功能:if(rs=rt)pcjpc+4+(sign-extend)immediate停機指令(11)halt11111100000000000000000000000000(26位)功能:停機;不改變PC的值,PC保持不變。實驗原理單周期CPU指的是一條指令的執(zhí)行

5、在一個時鐘周期內(nèi)完成,然后開始下一條指令的執(zhí)行,即一條指令用一個時鐘周期完成。電平從低到高變化的瞬間稱為時鐘上升沿,兩個相鄰時鐘上升沿之間的時間間隔稱為一個時鐘周期。時鐘周期一般也稱振蕩周期(如果晶振的輸出沒有經(jīng)過分頻就直接作為CPU的工作時鐘,則時鐘周期就等于振蕩周期。若振蕩周期經(jīng)二分頻后形成時鐘脈沖信號作為CPU的工作時鐘,這樣,時鐘周期就是振蕩周期的兩倍)CPU在處理指令時,一般需要經(jīng)過以下幾個步驟:取指令(IF):根據(jù)程序計數(shù)器PC中的指令地址,從存儲器中取出一條指令,同時,PC根據(jù)指令字長度自動遞增產(chǎn)生下一條指令所需要的指令地址,但遇到“地址轉(zhuǎn)移”指令時,則控制器把“轉(zhuǎn)移地址”送入P

6、C,當(dāng)然得到的“地址”需要做些變換才送入PCo指令譯碼(ID):對取指令操作中得到的指令進行分析并譯碼,確定這條指令需要完成的操作,從而產(chǎn)生相應(yīng)的操作控制信號,用于驅(qū)動執(zhí)行狀態(tài)中的各種操作。指令執(zhí)行(EXE):根據(jù)指令譯碼得到的操作控制信號,具體地執(zhí)行指令動作,然后轉(zhuǎn)移到結(jié)果寫回狀態(tài)。存儲器訪問(MEM):所有需要訪問存儲器的操作都將在這個步驟中執(zhí)行,該步驟給出存儲器的數(shù)據(jù)地址,把數(shù)據(jù)寫入到存儲器中數(shù)據(jù)地址所指定的存儲單元或者從存儲器中得到數(shù)據(jù)地址單元中的數(shù)據(jù)。結(jié)果寫回(WB):指令執(zhí)行的結(jié)果或者訪問存儲器中得到的數(shù)據(jù)寫回相應(yīng)的目的寄存器中。單周期CPU,是在一個時鐘周期內(nèi)完成這五個階段的處理

7、。取指令1指令譯碼指令執(zhí)行1存儲器訪問結(jié)果寫回IFIDEXEMEMWB圖1單周期CPU指令處理過程MIPS32的指令的三種格式:R類型:312625212016151110650oprsrtrdsafunc6位5位5位5位5位6位I類型:312625212016150oprsrtimmediate6位5位5位16位J類型:3126250opaddress6位26位其中,op:為操作碼;rs:為第1個源操作數(shù)寄存器,寄存器地址(編號)是0000011111,001F;rt:為第2個源操作數(shù)寄存器,或目的操作數(shù)寄存器,寄存器地址(同上);rd:為目的操作數(shù)寄存器,寄存器地址(同上);sa:為位移量

8、(shiftamt),移位指令用于指定移多少位;func:為功能碼,在寄存器類型指令中(R類型)用來指定指令的功能;immediate:為16位立即數(shù),用作無符號的邏輯操作數(shù)、有符號的算術(shù)操作數(shù)、數(shù)據(jù)加載(Laod)/數(shù)據(jù)保存(Store)指令的數(shù)據(jù)地址字節(jié)偏移量和分支指令中相對程序計數(shù)器(PC)的有符號偏移量;address:為地址。圖2單周期CPU數(shù)據(jù)通路和控制線路圖圖2是一個簡單的基本上能夠在單周期上完成所要求設(shè)計的指令功能的數(shù)據(jù)通路和必要的控制線路圖。其中指令和數(shù)據(jù)各存儲在不同存儲器中,即有指令存儲器和數(shù)據(jù)存儲器。訪問存儲器時,先給出地址,然后由讀/寫信號控制(1-寫,0-讀。當(dāng)然,也

9、可以由時鐘信號控制,但必須在圖上標(biāo)出)。對于寄存器組,讀操作時,先給出地址,輸出端就直接輸出相應(yīng)數(shù)據(jù);而在寫操作時,在WE使能信號為1時,在時鐘邊沿觸發(fā)寫入。圖中控制信號作用如表1所示,表2是ALU運算功能表。表1控制信號的作用控制信號名狀態(tài)“o”狀態(tài)“1”PCWrePC不更改,相關(guān)指令:haltPC更改,相關(guān)指令:除指令halt外ALUSrcB來自寄存器堆data2輸出,相關(guān)指令:add、sub、or、and、move、beq來自sign或zero擴展的立即數(shù),相關(guān)指令:ori、sw、lwALUM2Reg來自ALU運算結(jié)果的輸出,相關(guān)指令:add、sub、ori、or、and、move來自數(shù)

10、據(jù)存儲器(DataMEM)的輸出,相關(guān)指令:lwRegWre無寫寄存器組寄存器,相關(guān)指令:sw、halt寄存器組寫使能,相關(guān)指令:add、sub、ori、or、and、move、lwInsMemRW讀指令存儲器(Ins.Data),初始化為0寫指令存儲器DataMemRW讀數(shù)據(jù)存儲器,相關(guān)指令:lw寫數(shù)據(jù)存儲器,相關(guān)指令:swExtSel相關(guān)指令:ori,相關(guān)指令:SW、lw、beq,(zero-extend)immediate(0擴展)(sign-extend)immediate(符號擴展)PCSrcPCjPC+4,相關(guān)指令:add、sub、ori、or、and、move、sw、lw、beq

11、(zero=0)PCPC+4+(sign-extend)immediate,同時zero=1,相關(guān)指令:beqRegOut寫寄存器組寄存器的地址,來自rt字段,相關(guān)指令:ori、lw寫寄存器組寄存器的地址,來自rd字段,相關(guān)指令:add、sub、and、or、moveALUOp2.0ALU8種運算功能選擇(000-111),看功能表相關(guān)部件及引腳說明:InstructionMemory:指令存儲器,Iaddr,指令存儲器地址輸入端口IDataln,指令存儲器數(shù)據(jù)輸入端口(指令代碼輸入端口)IDataOut,指令存儲器數(shù)據(jù)輸出端口(指令代碼輸出端口)RW,指令存儲器讀寫控制信號,為1寫,為0讀D

12、ataMemory:數(shù)據(jù)存儲器,Daddr,數(shù)據(jù)存儲器地址輸入端口Dataln,數(shù)據(jù)存儲器數(shù)據(jù)輸入端口DataOut,數(shù)據(jù)存儲器數(shù)據(jù)輸出端口RW,數(shù)據(jù)存儲器讀寫控制信號,為1寫,為0讀RegisterFile:(寄存器組)ReadReg1,rs寄存器地址輸入端口ReadReg2,rt寄存器地址輸入端口WriteReg,將數(shù)據(jù)寫入的寄存器端口,其地址來源rt或rd字段WriteData,寫入寄存器的數(shù)據(jù)輸入端口ReadData1,rs寄存器數(shù)據(jù)輸出端口ReadData2,rt寄存器數(shù)據(jù)輸出端口WE,寫使能信號,為1時,在時鐘上升沿寫入ALU:result,ALU運算結(jié)果zero,運算結(jié)果標(biāo)志,結(jié)

13、果為0輸出】,否則輸出0表2ALU運算功能表ALUOp20功能描述000A+B加001A-B減010B-A減011AVB或100AAB與101/AABA非與B110AB異或111AOB同或需要說明的是根據(jù)要實現(xiàn)的指令功能要求畫出以上數(shù)據(jù)通路圖,和確定ALU的運算功能(當(dāng)然,以上指令沒有完全用到提供的ALU所有功能,但至少必須能實現(xiàn)以上指令功能操作)。從數(shù)據(jù)通路圖上可以看出控制單元部分需要產(chǎn)生各種控制信號,當(dāng)然,也有些信號必須要傳送給控制單元。從指令功能要求和數(shù)據(jù)通路圖的關(guān)系得出以上表1,這樣,從表1可以看出各控制信號與相應(yīng)指令之間的相互關(guān)系,根據(jù)這種關(guān)系就可以得出控制信號與指令之間的關(guān)系表(留

14、給學(xué)生完成),再根據(jù)關(guān)系表可以寫出各控制信號的邏輯表達式,這樣控制單元部分就可實現(xiàn)了。指令執(zhí)行的結(jié)果總是在下個時鐘到來前開始保存到寄存器、或存儲器中,PC的改變也是在這個時候進行。另外,值得注意的問題,設(shè)計時,用模塊化的思想方法設(shè)計,關(guān)于ALU設(shè)計、存儲器設(shè)計、寄存器組設(shè)計等等,也是必須認真考慮的問題??梢詤⒖计渌Y料文檔,里面有相應(yīng)的設(shè)計方法介紹.實驗器材電腦一臺、XilinxISE軟件一套。實驗分析與設(shè)計模塊分析:根據(jù)單周期CPU數(shù)據(jù)通路和控制線路圖,大致可以將CPU分為右圖七個模塊,每個模塊負責(zé)一個部分的功能:(代碼存于code文件夾)moduletrpu(outputunuaiedre

15、gelk:wire31:0pc;wire31:0 xnstruction;wirePCWie,ALUSrcB,ALUM2Re?rd:上匸assign?RaraDaassign?tLU_BALUSrcB?unn.ed.iaxe:(圖的下方為各個模塊的變量,在后圖會出現(xiàn),故省略)CPU:負責(zé)各模塊之間的數(shù)據(jù)的傳輸,如同c語言中的頭文件,將其他的子模塊連接在一起,其中elk信號在此聲明。input5:0op.inpu匸:zero.Q-UitputReg&atFautputIraMerrRfl.raxitputFCWre,outputExtSel,autputaairniRWrauitfLitALUM

16、2Re(j/QWCpUtALUSxqB,g-UtpUtPCSr=,auepLLLJiOJATtlOp,ReffW-fleCO(/outputreffi_addfi_addifi_5LLbji_orxfi_andfiqx,iiaovefi3Wp.iibeqrihalt;always?(op)beginadd=0;add!-0;stib=Q;ri=0;and=0;z0;皿口燈=sw=D;lw-0;beg=0halt-case(apllfcGOOOO0:1._add=Irtoooooi:iadd!1fifaOOOOlO:1sub=1;“EC-10000:1n=1;6bQlOOQl;1ands1;Xo

17、r1;6tlOCOOO;imoveni啟ElOOllO:isw-1;SfclOClll:1Iw1?clZOGDO:Xbeq-1:ebimii;ihalt=1ersdeaaeendassignszxgnassignaaaignassigna3BignasaignassignFCWre=ALUSrcBiaddi|1_m|l_sw|l_lw:AL0H2Reg-i_lw;RcgWre=!|ibeq);InaMeziRW=0;Dataxr,eniRWi_swrEstSel=!i_ori;PCSre=(i_&eq&zera);RegChxi:!(l_adaiIl_orl1i_lw):ALUOpiandr1

18、or!|iox.risub|1oxi|or|ibeq;erLdindLile:CU:CU負責(zé)指令的解析,即將由ROM讀取的指令轉(zhuǎn)化為操作發(fā)送給其他子模塊進行操作。itsdalePC(inputGlt/eheloeit/clGseoropen/us巳jjim已diaue/wceg-erintegexoxnocinputinputinputPCWre,FCSzCf31;DJiiritedisEefoutputrefl31;Opc);/outputaddressinj-Cial:/initialpc*32snooooaooo:enda-wa.y33(pcaedgediebegin/eteaag*ch

19、e:instxuetioEFCWre丄卜pcjendPC:負責(zé)指令的計數(shù),已經(jīng)指令的向前或向后跳動,每個時鐘周期計數(shù)加一。xodul已ROM(inpuLRW*丄賈put312OJocput|31:0InsOutreg31:0rLemcry(O;:127;mxtx&lbeginSreadTTLmb(lostrucclanecd/read,ornotread/thsartdressofd&ta/datawhichneedstooutput/initialtheneiwry/onlyonceJtneraory:/if(RW/reaiiassj.gnInsOust=meir.cry(In3Add.ze

20、s3;eflrizfijodulfrROM:即存儲器,發(fā)送信息,CPU的指令文件即由ROM讀取,只讀,在電腦中表現(xiàn)為BIOS的數(shù)據(jù)文件。moduleRRH(j.npuc.elk,inputinipuc31soDetaini.nfj匸4:0DataAid:*OLi&pat|31:DDatOutreg31:0iLeiLory(0:127;incegei;initialbeginfor(10;i128;i三i+1iLeiLzxy|i=0;endassignDaaOut=nseniaryDataAddralWiSsg(pcaEdgeclklbeginif(H1)ntentcry|DataAddrDax

21、aln:endenr.cduleRAM:內(nèi)存,可讀可寫,用來保存臨時數(shù)據(jù),匯編語言中的$的儲存地點。r.cduleRF(register1:31:/31*32bitregister工“已egeri;initialbeginfar(i-1;iJFFf;1816LlBbOLbaftTinnedQJb*eziJEDdjJ-ESE:產(chǎn)生立即數(shù),將發(fā)送過來的半數(shù)零拓展或符號拓展。m口riulsALU(npur31:0Jinpnt31:0JALU_Brfwpu匸2:d】ALOcPfnutput2ER0t/inpii1/input2/pexauiQK./z&tseiuput/theresultcfALUas

22、signZERO(AL.U_RESULT/ifcheresulttoz&rotf0?1-blZERO*:1-to;alwaysiALU_AorAL.U_5oxALUcp)easALUA;+AJLUALU_RESULT=(-ALUALU_RESULT=ALU_B*ALU_A;ALU_RESULT*AL.U_B“ALUA;OISEipUtreg-131:0ALO_RESULTendendn.oduleALU:算術(shù)單元,加減乘除邏輯運算等等,都在這里計算。iHIKa1!iWanmf|Ch11*T11!-|丄亠*i111-Cmrii-_15i*I-#4.!L.ptrR呷KNOIItaihFillrai

23、maliK3aa!*ifIhSlHLidHTli-IiHMHTAJ1UjHH-HirilFHLiEraJdaliIfali.|rwUISia?IJJ3/IiJ1I測試數(shù)據(jù)輸入00000000000000000000000000000000(不操作)可得到如上圖,CPU正確運行實驗測試:(根據(jù)實驗內(nèi)容指令表格)0,1,2,3算術(shù)運算指令4,5,6邏輯運算指令7傳送指令8,9存儲器讀/寫指令10,11分支指令14停機指令指令序號oprsrtrdreserved000000000001000100001100000000000add$1$2$3$3=$1+$2=0100000100011001000

24、000000000000011addi$3$4$4=$3+3=3200000100100000100000000000001000addi$4$2$2=$4+8=11300001000010001000000100000000000sub$2$4$1$1=$2-$4=8401000000010001010000000000001000ori$2$5$5=$2|(上式)=11501000100001000100011000000000000and$1$2$6$6=$1&$2=8601001000001000100011100000000000or$1$2$7$7=$1|$2=1171000000

25、0111000000100000000000000move$7$zero$8$8=$7810011001000000010000000000000100sw$8$1RAM$8+4=$1910011100001010000000000000000100lw$1$8$8=01011000000001000100000000000000000beq$1$2$1!=$2,pc=pc+11111000000010001010000000000000001beq$2$5$2=$5,pc=pc+21200000100001000100000000000000001addi$1$2此指令被跳過13111111

26、00000000000000000000000000halt停機0.addo0cdnc00o:30C0O00DCOOKdflDOfiOMlflOflQOOacOflfiOHJflCiOOQQQOaQ如叫卻0如時叫帕0創(chuàng)皿帥0OQ咖咖QQOQQO財OQOOQMOQ測OQQQ阿啲財QCKnQOQOOQQQO財??OQQdOocdCiDCicioioonQdoncdODOOa&otioDO0th30i00inonadOD(k)0DiMQc40O000ad0QiM0l00M0d0fi400Ck)QlM0O?QCIOQQQOQ0QOCPQ創(chuàng)阻凹0GOQOGOQOCigOXiQOOaOQQGODOCiQ

27、gQOQ如呃咖加創(chuàng)咖即0Q咖剛QCOQCiQ時朗甜。直i前対直inaoonon前帥呦DOO帕MCIMB閒如軸前聞皓1!1側(cè)前側(cè)白曲汕附DM0Q帕QOCQQOCtQOQQQQ皿QQOCP0血1曲凹0QQ財財QMQQOMQQQ帕財。阿阿OQQQQ艸QQEQOQ即OQOOQMOQ艸OOMOGOQ即OQEQQ聞QOQOO0Q帕QMOWQgQ白&A防曲0也時甜吋臼加1的&0也帥訊也詼直前前吧前M呦|直1帕甜1閒如的的薊皓|吋曲啦1白040094前白咖財。財gQQQQQ咖阿財QQMPQQMQOEQOQQQQQOQQMQQ轉(zhuǎn)QQQ咖財Q財QQ財QQ咖兩財QQQQQ因為都為0,沒有變化1.addi0123QQ

28、啣MQdQMOQOO咖QCOQQQ咖舸QQQQQOQiQOqQQCiKiQCiOaOQ&QQQOQOQQOQQQQOOQOOOQOaQOOQOOQQQQaOQOQO(WOQ岡如OqQBWWQQOQOQQ煦QMQHnooofii&on如M&oodn&on皓。甜。施勺也也iso訊MniMnManoiiodn&dDn&AnMMnMaodflOMdM&OMfliMOiCido加也iMOtiMn&fln伽前ti&dnx如3皓啟QQ帕咖財即OQgQ阿咖。如帕呻筍Q0OQ期QMQMQCi聞QCiQMQ黑叩犧QQQDQ帕QMQOMMQgQWMOQQQQOQQQ卯如訊如的0犧QgQgQMQ誕00犧OQQ叩血血血

29、刪血血倔M也CM剜血則OM血血兇M剜M時血“他也的兇血他咖也皈血血M血他時應(yīng)忸板帥M咖0QQQ咖QQgQQOQ咖QQQ咖兩QQQQQQgiQQ4Q強Q0聞QQQ快QMQQMQOQ凹阿営QQMQQQgQgQQ囂阿阿QOOOdaOflQOODOCOOOOOOdO4OOOaOOQGODCOOlXOOG6OOD0ODOoaOQOGDfo!)oooootiDooD!Ooaodoaad000Qa006d0D0CO000GQ00:a0D0oaQ0KQigOQ04lDQQqDGDaCDaCga4QCCl0O0GdCOflCQQOQ0OOQMQgOOQGOOQ阿0OQ屈QGOQCQQOQ剛QMQ創(chuàng)Q4Q00帕Q

30、M0Q険Q阿艸QOQQOOQMQMQOQ皈刑血測負咖迦兇前前血如帥曲旳力血泗口前咖訕剜心前血呻帕前刑血測咖訕抽訕時血冊創(chuàng)拠血陽前前咖血呦MQQ啲啲咖財剛財QMQCW咖曲QQQQQ阿営QQQ昭財財財妙Q阿咖兩。的財QQQ剛Q咖的QQQ帕帕財曲QQQgiQ的財咖剛Q快財QQQooGaoo&doocioooGOOO&oootiioooGOoacidCltlOOUOOOQOOOOOOOUOOOQdOOOOOOQOOaGC0Q40OC!lO0aOOlQd0D0O0Q4ooooooaooooiaoockMncidOiMOOOQQ吹Q阿的gQ剛財咖財期財期帕QOWQ0QQ當(dāng)iQQQ08Q0QQ韓Q0QQ8Q

31、口卿0B0QWQ0QQ轉(zhuǎn)QOQ0gQ0QQ卿。如曲$2=$4+8=113.sub0123咖財阿附財咖如咖mmwoQQOOQ卿QOQMCfQaQQWQQOQQOQlOllQMQO聞QOQgQ卿QMQQQ即OQQOQgiQgQOOQQgQ如QOQQQQQOOQMQQ韓01oOdiQOdOoadOMOOfiQOoodfiocioo&fifinO0dOMaO4OdiMOMMMOOdMoooaadooidoofioaaadaddo&ciniflOifiOONOlMOOtiOOiMHflMfinMdOO旳QgQ阿兩咖咖咖0帕財0阿0帕QQGOQ犧。如加如帕Q3Q0犧。如帕映DWQO舛QQQgQ醐QOOQQ

32、Q即0Q帕QCQOQgQMMgQOQQ如QQQQ帕OMQQOCiQ血他血為忸兇的M血血KdadMQOtiOd&ddMfiOMfiOdMaCidiOdODiddCH!iOOi!ii!iadiddi!in彌QQQ阿紘財QQ財如咖MQQ強Q帕QQ的QMQQQQQQQ帕Q常QQMQQQQDQD卿QQ轉(zhuǎn)QQQgQ腳Q黑QQQ聊Q啊Q強DQQQQQQDOgQCQQMQQQ帕QMQQMQQQOOOQOODaOOOOOOGGOOOQOODCiOO&ClfiOOOOOOMOOflOOiMOCiOMODMQQONliMDEMMClMCl艸詢帥兇如前EM如軸口柚如如M如帕帥前0帕帥0*汕帥咖財阿啲財咖啲財啊皿的。轉(zhuǎn)

33、皿的QMQQQMQQMQMMMiQQQ轉(zhuǎn)曲acDaoz-Daoncaac-zaac-DaoDcaoaccia&DOCigOQQQQQQgQMigOQQgogKQiQQQOODidocioocoooadooooofloooooooocioo&cioooMoonMm&OMMflSitMMiMmootwi&oo&ciociiaooodooidooeioonQaoaodo&cin$1=$2-$4=84.oridD0OoaadOH)IOD:dODCiOliaCiCOODOOoacKlOOGdODCltliOOOGdOOlOlLOOCOOCCOOCH)fiOO(HODOC!dODCiOOOOlOOQ440

34、OCDOdOCidOn!3OOCOOOi)OoaQ4CdOCOOOQOOaQ4ClOaoooGOOOOOO&oooMOOOOoo&aooooocdOnMOociaonaaoocdOooooiooQDxDQQ轉(zhuǎn)QMQgQQQQgQQ帕QMQQgQQQ轉(zhuǎn)旳QMgMQQQg財??鶴剛財gQ囂gQpqQQ曲財QOPOQOQ咖附財0QgQpqQ阿財咖即QQ咖阿財帕Q伽11G06d0c4Qa*ii00ad0iG00oci0d0i0OQiidOOC4OdOCOOO!dOOCl0OOlOdOCOOQlldOQOOOOfiOOOOO&aOOMOOOQOOG&dO&titlAOOOtk9OCl4OClOaOCM

35、0OO4O&OOOC4flOQ0X15QQQQQ飢WgQQOQ曲皿帕Q卻帕叩QOQ前曲QQQOQ曲財。咖QQQ期陰QDQ誕IgQQOQ啲財帕POQQQOW(旳財0的帥阿阿財帕財QQ帕財。財啊0 x19GOOdoocioaioooiidOQcdoociOdooooQ&dcdocooocooOQdoooDOOCiOdOQOoaiidooa&ciooocsoooiidOoaootciOdOgdOccdOMiEiAoooowooaoaocMooOOO&aootooQDX1DQQGQQ飢WgQQOQgQQQ3QQQ0QaQ曲咖財咖啲財Q咖QQQQOOQ咖Q咖曲財叫曲財帕POQOQ咖附財0$6=$1&$2

36、=86.oroongQoacEdi)nlOOOOcooociaoociaonGODccoODOOoaidiiac!OOOoa6OGOOCioco0aonGOi)oci&oncao(dMaoiMoooc!OMOOiMaoaoiii如0冊QWQQQgQQ她QNQQQ興Q帕1口11切QOQ啊QMQQ如QQQ時QCMQOQQQQWQQn舛gQQQQQ如QNQgQQQQOQ阿1口11帕QQpqQ畀曲QMQQ她QMQQMQQQ轉(zhuǎn)QQ(hep00400l00004Q004000DOOOOnaOOljQOO&OOOaCH9DOOOOOOOOOMOOO&fiOODOO&OOO&OOCOQOCOlOCiOOOQ(

37、iOOaOlDlOOOOOOQQdO&0 x0D阿QC4QOQQOQQ她QGOQQQCKJQQ她Q卻0申財曲財Q財帕財Q附財帕QOOQQae4OQQ0QOQ04QOOQCC4QOQGOQO4Q&O(lGaQO0QQC4gQO04QQQQC4OOQQQOQOOQO0 x11Q&OOOOMOOMOOaOODCKlOaOOO&Ofl00000OQ&OOQlXlOOlO4OCfi4OOtilOOl04D0010000000040000001)000040&040&|cdQocooGCiooootiaooociOdooooQadoCi0X15D阿財財曲皿咖財興艸綁財0(WO財財Q財帕財QC咖兇咖啣Q1轉(zhuǎn)

38、gQQQQQOOQ就IQgOQQQ聞。剛Q飢WOqQQOQQ&OgOQQdODQqQQQqOQQOQQQQO0 x19Q&C4O&flnOOCH)OOCk)OOaO0OCKlOOO4O&tilflOOOOO4OClOOOOOOlO4OCfi4O&tilOOlO40O0ClOOlOOQooaofloooiMoaQ&aoaoiiooimiarxiGdOOGdDociooOMooadOociooMOooioiL歸|腳財膽財皿曲咖QQQQQQQ咖韓QCl帕QQQQXiQQ卿曲MOM問QMQQQgqiQ阿帕QQg財財MEQQQ咖剛卿Q曲QMQQ卻gQ訊QQgQpQMKiQQQ快Q0DxDn&aoo&ci

39、QciQaabAadO&cioofigooD&ooociaciooflsoaociDODCioofladOiiaooociOdo&ooaDMdMMOimm卻朗兇盹前幗曲対機mQOOOQdoooDiiaoflGdoociooixiOdn&ooQ閔H0腫財財阿啲財QPQQQQQ帕財aCl膽QQOQMiQQ阿QQQQOQi的QMQQQ0OOQ阿膽咖如00財MOOQQQ的Q期財Q叱QQ的QgigQ訊QQIKIQ兇帕QQCICiQaaQOOxIS00&0000000010&000000000&00ciooonoacDODCiooflncioiiGOOociOdoaooaooooooooooDOOQaoo

40、oonaoooiKioocioKlOOtKianOOHOOMOMlOOMlOOOQdO0X19j腫財呃財QQQQ財帕QQgQ帕財QCIQOQOaaCiQOQQQ0OOfl0qO0QQCiQaOOQ咖膽咖如00財M創(chuàng)帕0咖期Q韓QaOOOGOaC1)DOOCitlOflQdOiQOOOClOdO&OOaooooooooaooocioaoooonQOOiXiaoocio$8=$78.swregister1230X1DCOQQ$CigOQCCOOCOacQiOOQ04imdOOQQQQQQaQOQQOQQQOQaOQOQOQOlQllQQOQQ加阻皿帕0叭03即如(1艸皿Q$COOQMOQQaQGD

41、aKDflOQGOQmQ&CilOlltasQGO0O&OnaOMOOlMOOdOClOlO41OllOOOOO00OlMOOClOOOlOdOO4OOlOOOlOOOQOOOO&OnODOOaOlMOOaOia&OOOOMlfldlliQOOOOdaOlMOOOOOOClOOOOOO&WQ&ldllOk9accoaGDaoDccoDcoac-Daoz-DaoDcciac-MDaoncoDnaciaGDaoDDaogaoocotiiJcaoDHDcoacaonaaoDcciaGDaaGoaooaoocaqoaoaccociaciacDaccDaoDcoac-aoDdODOxnQGflcocia

42、oDMOOQOoOioooo40&ooooootM0ooeooaoooaooooiociooiMmiaoQ4oaoDooaoadooao4ooanimdooDMODoaoMOioooMOQHHO&odoo0 x11accaacDaoDCcODcoiicaaccDaoDcciac-MDaoncoDDcaoGDaoDDaoocciDGDoaGDflODaocoac-oaoDaaoDizoacoaaGoaoaaoQcoc如如兇oqqoq即。咖叫。財q魏。創(chuàng)ftsi5n附n&onM訊帥aonan血怕dmd&m柚帥站間前MnDn/n卻甜卻的naoHoaooooooMO&floo&fioonnm加帥訊帥訊

43、”施血皓為施航&帥0X19岡QOQgOOMOMOgOQM帕Q期WOQQQQQ曲Q岡QOQQgQOOQ闆如3。如aOGODC4(IOQO(IOOG4DOOg4C4qOQaonCCODflCiDCCODCOQi:DflCCIiflODCCiflCMaC-DflOnOkID前“時Cl賦。前帥兇謝MOOblMiCl帕如的軸呦白施忸忸吋b&O帕(MOMM的RAM0112OkQnoncdODOooaQotic40ic40dOiidODiaoococioooaadnQOODOaOQiidO&anoogdOcoaaooooocoooadoociaoniiooacoocooocC40O0iid0&iHic0000(00(000QX8QQQOCO岡QQMBQMOQ岡gQOOQ艸帕QCMQQO叭QQ&QOMQCiQ帕Q艸膽QQOQMQQQOQgQ兇QQQMQ兇曲Q興0Q帕QMOOQ0啊igQGQQ剛QMQ

溫馨提示

  • 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論