版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
硬件課程設(shè)計(jì)報(bào)告甘算機(jī)硬件課程設(shè)計(jì)報(bào)告院 系: 計(jì)算機(jī)學(xué)院專(zhuān)業(yè): 計(jì)算機(jī)嵌入式學(xué)號(hào):姓名:指導(dǎo)教師:南京理工大學(xué)紫金學(xué)院2017.12一、 設(shè)計(jì)目的通過(guò)本次硬件課程,設(shè)計(jì)一個(gè)使用微程序的模擬計(jì)算器,更加深入的了解各部件和總線之間的連接方式,認(rèn)識(shí)計(jì)算機(jī)的組成結(jié)構(gòu),工作原理以及運(yùn)行方式。(1) 通過(guò)一個(gè)微機(jī)應(yīng)用實(shí)例建立微機(jī)系統(tǒng)的整體概念;(2) 學(xué)習(xí)掌握微機(jī)系統(tǒng)的硬、軟件的工作原理以及二者間的配合關(guān)系和方法;(3) 掌握匯編語(yǔ)言應(yīng)用程序的設(shè)計(jì)和調(diào)試方法。(4) 掌握微指令格式以及如何設(shè)計(jì)微指令。二、 所用設(shè)備TDN-CM++實(shí)驗(yàn)教學(xué)系統(tǒng)一臺(tái),PC微機(jī)一臺(tái)。三、 設(shè)計(jì)思想運(yùn)用匯編語(yǔ)言,根據(jù)微指令的格式以及微指令的功能,對(duì)微指令的每一位都需要準(zhǔn)確對(duì)應(yīng)。一共是24位,最后把24位轉(zhuǎn)換位8421BCD碼表示微指令碼。然后根據(jù)微指令流程圖填寫(xiě)下一位地址,使程序能夠按照規(guī)定的流程進(jìn)行下去。最后通過(guò)實(shí)驗(yàn)機(jī)進(jìn)行調(diào)試,如果CPU走勢(shì)圖正確,說(shuō)明微指令程序設(shè)計(jì)完成。如圖:(cpu硬件)
ALL-BBUSfC|?■<!>&Lf卜 4RjTq>?3)[r-f-LgR /DRt(74273.)_TQUTFUTKl-S;.DDR214WADCERISK叫;,K2-RLr~^次l_W.H—RQ!?m“E.UWALL-BBUSfC|?■<!>&Lf卜 4RjTq>?3)[r-f-LgR /DRt(74273.)_TQUTFUTKl-S;.DDR214WADCERISK叫;,K2-RLr~^次l_W.H—RQ!?m“E.UWLOdL\LEft2=t>心 時(shí)1■予一lRf74273)LOCKT3V?$w.&TLINPUT四、指令系統(tǒng)格式2423222119181?16151J1312II10S876S432]S3S1SIsoMCnWE|AQAXABCuA5nA4Uj\3uA2uAluAOA字段 B字段 C字段ij14t7ij14t7[f0□001LDRi0Iflr.DORIut1LDDR2100LDIRItl1LOAD1tn1.[>AR,I2111(1500000]RS-B0i0RD-B0'IJRJ-B[]00納.B,!)JALU-Ba10K-B9K7逃押00Du01p<p_010n⑵0I]p⑶100P<4)101AR1t0LDPCS3S2SiSOMtXHtH#17>無(wú)進(jìn)Cn-<XYj毗位,OOOOF-AF-A-ta1F-A0001F-A-BF-CA*黔加10010F-A^BF-(A8加1F-AB0011F-0袱1F-OF-001gF—AiflX&F-AtflAStfl1F-AB&I01F-AB^1CA*B)F-AB如KA+由加1iF-S0110F-A肱狂成1f-ammF-A*B0111f-ABm1F-ABF-AB1oooF-A加AB-F-A加AB加】F?A-BLOO!F-A4ABF-AtflBIF->SVb1010F-AB加CA*B)F-ABtjQ<A+E)fjl]TF'-BL&I]F-aBa?]F-ASF-ZiB1100F-A^EfAF-A加點(diǎn)加1'F-l£1Cl1F-A加8聆F-Ata(A+B)^1f-a-B1110F-A加3+B)F-A4fe(A+B)加1F-ATIlliF-AM1F-AF-AABCWEA?AS¥功能151413迷擇121110選擇987選擇00QYO讀INPUT00Q無(wú)000無(wú)00Q無(wú)001Y1讀RAM001001001p(l)J01Y1寫(xiě)RAM010Lddrl010Rd-b010P(2)110Y2寫(xiě)OUTPUT011Lddri011斑b011P(3)011Y3無(wú)100峨100299-b100P⑷010Y2瀆接口芯片端n101LoadCpc置數(shù))101姬b101Al(影響zc)110110Pc-b110Utos;DR]APflj'-BL^-DR2 mPCARKklnDR]APflj'-BL^-DR2 mPCARKklnPCARJI「_F-TkfiMALA-MS-aAWM仍RAU-KU5UN-ARWM-IUSI__一2Z|26IBUSBU5-WftD-ausflO-BUSBUS-LIDRAMSUS■UADRN■FmsBU3-RDRDBUS甑6-OEL:RL>*|略哺1|J'□R]4>1Dll-JEUS^RDESJiRDBUS虬HlRL299-bs1sOm功能000任意保持0101循環(huán)右移0100帶進(jìn)位循環(huán)右移0010循環(huán)左移0011帶進(jìn)位循環(huán)左移任意11任意裝數(shù)六、生成指令及對(duì)應(yīng)微程序列表327130IQLH]7IB351413%HID缶HTn5d堆主 箴14竹PH]]E^HSI50MCnWEA?MAB Cu&5品4皿uaaFEO Urt,p(*)DQj0DgQD11□COCOD U?g0q01 Pr^Dr.pC+5->pcD000D&1111D 11Q0a0Q S迎能0Q Ram=-lr.p(.3)0GDQaaD)1130QCC GO]D0[>aocaaaID MpL£?、RD0aDD0n0onan□coa?3□DDaiF miniADDrK Jiff.P(+)000&0Q11QOflQCO 通00100Qr 01H1DSPE=-ai,pc+3-:>fK0oD0aD11HD11D 110D001Q「02 5小pH)Q0D00a0 1饋OCO KI]a1D0d0 gl的Pj] K->AfcP£+li)7000011HD110 1100001dQ 。:IE油r04RAMwEUS^E0000a0Q0 1110M? (KO00D1lr QQKKB00D00aQ0 1CllMO O?0D011oa>g*Ct F?D-HM?10aD00a11G13ffi-1 CKOD>00i1Q3A2DTF&?.:DH1H<DR2:I=Rtl100ifli11OfiliCa g&UCJQ(t白狷皿5TAr00 翼帆口(+:■0&D00011ODD洶 1000Q00o-roLHirnFE=-ar,pc+J->pc00D00a11HOUQ 1100oD01a aieds?FCM raamFpPJ0d0Q000 1IMMO CO3&iD0dQ ox誠(chéng)r12 FC"時(shí)匚+10000011110110 110b00I CI3EPKFMRAM-TUE國(guó)5性1)a00D00 111DDCO COO03000-F 0D&X6「C?RP-HLJS.HM&mAM0000a30 1陽(yáng)oca□?£>0000ir 地珥1CUTra> Jlf?.P(+)00D00Q011OflODOO 1?0a30a&rO1B10B01 F^^gr.pc+l-哧00D000011HflllDi 110D0D0i|r02 RjtnFpp〉Q白o(hù)00aD0 1詢QQ0 OD1010000> OOCQEa13 Fq-?AR.FL+l0o-D00a011HDliD 11010D0G DIED胡 RAM-WLjg田AAR0白00aQD0 1111)QQO 如10CJdircoeazi21ROfBUEBLB—LED0a000i31 0QDO101 O?90Dqa?uu]iE4JB*DD III.P代GDflQQQ011OCK職 im0u1qqF 皿SBpfiid6也ddb11llEiifi nd0fi0曲it CH"責(zé)eDqUgggiLDDUSD 叩uIQ00a?cosoW PT->ARPCQCD4A0D0i iLit110 1101c0a1e DIF^A^ZZ iWIBUS明土站e0a0gbad i1LDboo am1D□a11*CXKCJE523?AM->afiBLK->OKCD0f]1]0a0 1Fnilmm1Q01Gfl 00皿42J DRWK0dd0D0i i口LD£Dl CMJUL&□11LI 3A2西ZGSD?a)->?!DR2:--no3idQ1ai ir OC-1ini dooQDO0O1 占湍皿MCV'00 ?12l.P但)DP0◎00 1 1a?mimaci4ofO141M01 Pe>-ar.tie+1?s-pt0D00QD011UD110 110Q0000 died$2, 02 ftBrn^rptljGDQ00aiLK-mmiQ03口G 皿順15 DE-sflDrDqgQ00iiCPIanwn□Q3IFO192D1INCr00 岌位.V飽CD4QQ0iiOKTO 1SJ01300FOlfll?FDI PCS-W.DC+I^PC仕£1a0□ai i1LD1ID 11DD□01Q 由司釜JQ2 方mH的PQ1QopiLW叫 W]□LQ?口Q OK瞰|MRD-MRJSieU5->DniD□D&i inic皿 300:Cn1L O]Afl25勇 迥+E5V斜海0fl00q1LBlJQL MgC□qX <J3W1D&CTon vic.o何uD0a0Qg11TOTO 1I?□01400F01A1D9QI 心■eT-,P?00aQQ01LucUO 110000D10 *31?d@£r叩 Ham>ir.tXl)r:ag(100gU1LDDODD P01a1□qQnocoso17CDqR0Q0 0OLEDIG 網(wǎng)iQ111F 做w27^Dl-l-5BJS->flCi3i1nd11□DIWl [KDdD□0AL 尚明8murDD 重位,0WaDa0Pa1 L□DCmxm00I甘時(shí) DL61陌01 Roir.w1->pca0d0D011UDno 1100Q010 銳*D2 Ham*封1)毋pg□□QgiUX7OX? DQla1□aQa goco^gMG5->FI.I!;.BU5->ninc日00011Oltffli miG1901 oiAJ?g29 RD孑叫&網(wǎng)盤(pán)口旺udd0nD0i i■CTLlaid mi1□tlO0 (1104303()DRftCR2->BU5->RDiD111D01|L001immoD&aD01 BOWUIIEdB,DOWPMlDD*a0D0ai1OX QWICC0ajDD0ClSJtlB「(11Roar.pc+l-^pcD0-0000033lie ti3no000010OLadHZ,02Fkm^ir.p^llDfrd0DD0Q11W MX)■MlQ10DD0OJCObUD□>a0DDa3313D LIDHDGi011□CflEDK16FAM->BU5.BUSDa0DUa0113D 04X1M?i01]1MHM7IT口0000401「gooo?O&i1D00otedi^10DH-=OftLD&00D00J1r頃 0C1.<KO01JD0101A2L9IS(0啪fD1i0D1a31,OOJ 1C1CKO0a0D01?5WLMOV,na址也“p141P□>aQp0g]3oxoca]CODa9PDa'DlbD*a0DDd]313D 11DU£i◎dOb1oOlulBZ「02Ran>irp(l|D000D0Q0i1? (XXI■XU010DDaooziZiU厘PAooPgfl91g 網(wǎng)TOAQ0PUiINCF00P(41Q00a0003i0? 000]0QGa3000cwnaFOJfcaBr.pG+l->pG0o-aD0g31130 L19]]QQ001Qgi旋02段Elr.pUlD0d□0ud□3ICO 湖am&i0b1]0flXffiCl潤(rùn)RD『甌叫D(bd0Dod33■ 山口 瀏TO100101WW525000D0a]1g l&l0000Q0D01&LW1DECFm*ttpl+lPraQp□g]1acc>oca]CC?a3PDQM印伽r01Rc^jrpc+l-^p:DD*000033lio 11[i1J00a0D10CUddHZpA?Ram>lrp(l|DD0000001ICC OKI碩0i0D00axmnIED□<a0D0a0DO3D 01Doco1aD11ap (M2伽27RD1-1->EJJ5->RD11i]D1a]1ODJ LC1DaDD01F5SAfll■in虹會(huì).pMlD[>a0D□a31OXi coo◎aJIDDaO1&1O0'0100*d00]313D LIU&a0D10CUiKlBZr曜R(shí)iEirgIQ00Q&Q31W 洶&i0000?CD60SBRS->aLlSBLlS^DfcLD@0QD033,moCC]Q3Du101A229卻1&5驥叫&~:■院DA0QP0g9J11000Qft!飄*1CDR^DRJ->EIU5n>RCi0i]1fld]iOOJ LC1c-a0001FRfl4Dl七、驗(yàn)證程序IN指令:$P0000$M00018001$M0101ED82$M0200C050$M10001001ADD指令:$P0010$M00018108$M0101ed82$M0200C050$M1101ED84$M0400E005$M0500B006$M0601A207$M07959A013.STA指令:$P0020$M00018108$M0101ed82$M0200C050$M1201ED89$M0900E008$M080282014.OUT指令:$P0030$M00018108$M0101ed82$M0200C050$M1301EDA0$M2000E021$M21070A015.SUB指令:I$P0040$M00018108$M0101ed82$M0200C050$M1401EDA2$M2200E023$M2300B024$M2401A226$M26659A016.MOV指令:$P0050$M00018108$M0101ed82$M0200C050$M150192017.INC指令:$P0060$M00018108$M0101ed82$M0200C050$M1601A425$M25019A018.DEC指令:$P0070$M00018108$M0101ed82$M0200C050$M17002427$M27F59A019.AND指令:$0080$M00018108$M0101ed82$M0200C050$M1801A229$M2901B430$M30B99A01八、設(shè)計(jì)總結(jié)經(jīng)過(guò)兩天的實(shí)驗(yàn),我們組完成了本次硬件課程設(shè)計(jì)。本次
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/IEC 18181-3:2025 EN Information technology - JPEG XL image coding system - Part 3: Conformance testing
- 二零二五版建筑安裝工程節(jié)能評(píng)估合同模板2篇
- 二零二五年機(jī)關(guān)單位勞動(dòng)合同續(xù)簽與解約操作指南3篇
- 二零二五版海洋工程船舶維修保險(xiǎn)合同3篇
- 二零二五年度教育培訓(xùn)機(jī)構(gòu)借款合同范本:助力教育產(chǎn)業(yè)發(fā)展3篇
- 二零二五年紅提葡萄品牌推廣與銷(xiāo)售代理合同3篇
- 二零二五版股權(quán)投資合作終止后的股權(quán)轉(zhuǎn)讓合同2篇
- 二零二五版保育員家庭服務(wù)與職業(yè)發(fā)展合同3篇
- 二零二五年度文化創(chuàng)意產(chǎn)業(yè)勞動(dòng)保障監(jiān)察與管理規(guī)范合同3篇
- 二零二五版地下管廊鋼筋施工分包合同范本3篇
- 奶茶督導(dǎo)述職報(bào)告
- 山東萊陽(yáng)核電項(xiàng)目一期工程水土保持方案
- 白熊效應(yīng)(修訂版)
- 小學(xué)數(shù)學(xué)知識(shí)結(jié)構(gòu)化教學(xué)
- 視頻監(jiān)控維保項(xiàng)目投標(biāo)方案(技術(shù)標(biāo))
- 社會(huì)組織能力建設(shè)培訓(xùn)
- 立項(xiàng)報(bào)告蓋章要求
- 2022年睪丸腫瘤診斷治療指南
- 被執(zhí)行人給法院執(zhí)行局寫(xiě)申請(qǐng)范本
- 主變壓器試驗(yàn)報(bào)告模板
- 安全防護(hù)通道施工方案
評(píng)論
0/150
提交評(píng)論