版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、大慶師范學(xué)院計算機(jī)組成原理課程設(shè)計總結(jié)報告設(shè)計題目:基本模型機(jī)的模擬設(shè)計與實現(xiàn)子 題目:學(xué)生姓名:院別:專業(yè):班級:學(xué)號:指導(dǎo)教師 :2011 年7月8 日目錄課 程 設(shè) 計 任 務(wù) 書41、 微程序控制器的基本原理 52、 模型機(jī)的結(jié)構(gòu) 63、 微指令格式 74、 指令系統(tǒng) 95、 指令流程圖 96、 程序清單 117、 微程序清單 118、 心得體會 12大慶師范學(xué)院課 程設(shè)計 任務(wù)書題目專業(yè)、班級學(xué)號 姓名主要內(nèi)容:對基本模型機(jī)的設(shè)計與實現(xiàn),能夠自己設(shè)計機(jī)器指 令并且能夠翻譯為微程序,并能將機(jī)器指令和微程序分 別打入模擬機(jī)的內(nèi)存和控制存儲其中,并通過程序調(diào)試 能將所編寫的程序正確運(yùn)行。主
2、要參考資料等:計算機(jī)組成原理唐朔飛著計算機(jī)組成原理 白中英著計算機(jī)組成原理實驗指導(dǎo)完 成 期 限:一后指導(dǎo)教師簽名:微程序控制器的基本原理在部件實驗過程中,各部件單元的控制信號是以人為模擬產(chǎn) 生的,而本次實驗將能在微程序控制下自動產(chǎn)生各部件單元的控 制信號,實現(xiàn)特定指令的功能。這里,計算機(jī)數(shù)據(jù)通路的控制將 有微程許序控制器來完成,CPU從內(nèi)存中取出一條機(jī)器指令到指 令執(zhí)行結(jié)束的一個指令周期全部有微指令組成的序列來完成,即 一條機(jī)器指令對應(yīng)一個微程序。本實驗的 4條機(jī)器指令有IN(輸 入卜RR(&移)、NEG常補(bǔ))、MOV (移動)、OUT輸出)。其中IN 為單字長(8位),MOV為雙字
3、長指令,其余為雙字節(jié)指令, XXXXXXXX 為addr對應(yīng)的二進(jìn)制地址碼:助記符機(jī)器指令碼說 明IN0010 0000數(shù)據(jù)開關(guān)狀態(tài)-> R0RR R0 ,2990110 0000 * * RO不帶進(jìn)位的右移NEG R0 1000 0000 * * RO + addr(1) >ROMOVaddr1,addr2 1100 1010 * * addr1->addr2當(dāng)擬定取指"微指令時,該微指令的判別測試字段為 P(1)測 試。由于 取指”微指令是所有微程序都使用的公用微指令,因此P(1)的測試結(jié)果出現(xiàn)多路分支。本機(jī)用指令寄存器的前3位(IR7IR5)作為測試條件,出現(xiàn)
4、8路分支,占用8個固定微地址 單元。模型機(jī)的結(jié)構(gòu)00010203040506QT 即(9通0001Q2 騎的(£070809 健源0C00 0EQF靴轆撕蹲g颼朕三、微指令格式模型機(jī)的微指令格式實驗?zāi)P蜋C(jī)的微舲糊加電2施麟翻億為用院楂6位展 宜物蝴品咫融NE3E?tno19119I1T196H5U4113112111RIO附葡C11iffiT3相CEHMD,SOSIS3PSLIARITEH5IMH38T6543UnI1FCmmn2uubi胸nmoUM曜U3IM噴PlSH32位微指令分為4部分D3124C)i糊P3出好1316CEMD尊MS)SIsS32茴8f2UffiUKunsIWw
5、IMDn3T0加VAIIDW噴nsri32位微指令分為螂分區(qū)解雕胭螂期03124CBA旭就P3蛤123CELMDaI50SIS2S32158P2IMU)PCLDR1DDK2血肛IUK)%370咖miwWUM啦Pl斯B停段脖段CBAP3P2Pl000git000關(guān)娜t01rc-B001p(l)010m010P(2)陽蜘。11290-B011P (Z)100IM100P(I)卬蟠101Rl-B101P(D)幡膈110RH110P (0111111四、指令系統(tǒng)本實驗設(shè)計的機(jī)器指令程序如下:地址內(nèi)容助記符說明00H0010 0000IN R0,SW數(shù)據(jù)開關(guān)狀態(tài)-> R001H0100 0000R
6、R R0, 299RO不帶進(jìn)位的右移02H01100000NEG R0求補(bǔ)R0 取反+0EH- > R003H0000 100004H1000 0001MOV09H, 0AH09H->0AH05H0000 100106H0000 101008H0000 0001NEG取反加的109H0101 01010AH移動后存放的數(shù)五、指令流程圖IN09SW->R00A運(yùn)行微程0A六、程序清單機(jī)器指令格式說明(“P”代表機(jī)器指令)地址內(nèi)容助記符說明P0020IN R0, SW數(shù)據(jù)開關(guān)->R0一P0140RR R0 299R0不帶進(jìn)位的右移P0260NEG R0求補(bǔ)RO 取反+08H
7、->ROP0308P0480MOV 09H,0AHP0509P060AP0801取反+1P0955P0A移動后存放的數(shù)七、微程序清單32位微控制代碼說明("M”代表微指令):MXX XX XX XX XX微地址 32位微指令代碼M0000 00 00 80空操作M0120 00 60 40PC-AR,PC+1M0200 80 10 12RAM一 IRM03M0460 04 00 2060 00 02 80向右循環(huán)移動299-R0M0500 80 40 E0;RAM-ARM06M0706 40 02 8080 00 04 08R0-DR1M08M0900 00 00 8000 0
8、0 02 81用戶自定義單元SW一 R0M0A80 00 0C C0;R0-299M0B20 00 60 A0;PC AR,PC+1M0C20 00 60 C8;PCAR,PC+1M1040 10 04 88RO-DR1M1100 80 08 48 ;RAM - DR2M12 40 29 02 80;DR1+DR2- R0M13 00 80 4028 ;RAM -ARM14 00 80 04 A8;RAMH DRM15 20 00 60 68;PC -AR,PC+1M16 00 80 40 E8 ;RAM-ARM17 40 3F 01 80 ;DR1-RAM八、 心得體會經(jīng)過一周的努力 , 終
9、于完成了這次學(xué)期的計算機(jī)組成原理科目的課程設(shè)計. 雖然只有短短的一周 , 但是缺感覺學(xué)到了很多東西.雖然本學(xué)期我們對計算機(jī)組成原理的內(nèi)容進(jìn)行了深入全面的學(xué)習(xí),但是課程設(shè)計對我們來說是一個遙遠(yuǎn)陌生而且感到十分深奧的名詞。 課本上對微程序的編寫這一部分講解的并不多,所以在實驗過程中我們遇到了很多困難,由于過去對基本模型機(jī)知之甚少,所以心里很擔(dān)心最后的程序能否調(diào)試出來。不過在我們小組的共同努力下最終將程序正確的調(diào)試了出來,并且我們從中學(xué)到了整個課程設(shè)計的流程:首先分析題目,應(yīng)用所學(xué)的知識設(shè)計畫出基本模型機(jī)微程序流程圖;然后根據(jù)流程圖寫出相應(yīng)的機(jī)器指令;再次進(jìn)行編寫微程序;然后是上機(jī)調(diào)試,檢測程序的正
10、確性,接下來就是接受驗收了;最后便是編寫設(shè)計報告。在整個實驗過程中我們遇到了甚多麻煩,其中最主要的有微程序的編寫,它需要和指令格式表中進(jìn)行嚴(yán)格的對照 , 尤其是在UA5UA0勺6位后續(xù)微地址,分別由6個控制位譯碼輸出多位。根據(jù)UA5UA所對應(yīng)的代碼進(jìn)行P測試,使微程序轉(zhuǎn)入相應(yīng)的微地 址入口,從而實現(xiàn)微程序的順序、分支、循環(huán)。再者就是在調(diào)試程序中所遇到的困難 , 由于一個學(xué)期的使用實驗的模擬機(jī)的某些部件可能存在問題 , 尤其常見的是電源線的故障 , 所以我們在調(diào)試程序的過程中首先遇到的就是排除機(jī)器故障的問題 . 接下來便是將相應(yīng)的機(jī)器指令存入內(nèi)存, 微指令存入控制存儲器中 . 這些都是一些比較瑣碎的工作所以稍微疏忽便會出錯.這次實驗再次讓我們體會到了團(tuán)隊合作的快樂 ,
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年監(jiān)護(hù)儀器行業(yè)十四五競爭格局分析及投資前景與戰(zhàn)略規(guī)劃研究報告
- 2024-2030年電琴行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2024-2030年電炒鍋產(chǎn)業(yè)規(guī)劃專項研究報告
- 2024-2030年電子級硅行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2024-2030年電助力自行車行業(yè)供需平衡分析及未來發(fā)展走勢預(yù)測報告
- 2024-2030年電動升降桌行業(yè)市場發(fā)展分析及競爭格局與投資戰(zhàn)略研究報告
- 2024-2030年玻尿酸行業(yè)研發(fā)創(chuàng)新策略及投資效益分析研究報告
- 2024-2030年環(huán)繞音響系統(tǒng)行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 刀具涂層鍍鉻工藝研究報告
- 刀具工廠源頭采購方案
- 2024-2025學(xué)年九年級道德與法治上學(xué)期第一次月考模擬卷(統(tǒng)編版)
- 2024二十屆三中全會知識競賽題庫及答案
- 2024年浙江紹興市弘正水利工程質(zhì)量檢測限公司招聘2人(高頻重點提升專題訓(xùn)練)共500題附帶答案詳解
- 員工宿舍的管理制度
- 7 不甘屈辱 奮勇抗?fàn)?(教學(xué)設(shè)計)2023-2024學(xué)年統(tǒng)編版道德與法治五年級下冊
- 人教版(2024新教材)七年級上冊數(shù)學(xué)第一章《有理數(shù)》單元測試卷(含答案)
- 第二講 實數(shù)(一)-2024-2025學(xué)年八年級數(shù)學(xué)北師大版上冊
- 2024年工程居間費(fèi)的合同范本
- JBT 14758-2024《自走式青貯飼料割捆一體收獲機(jī)》
- 2024年遼寧生態(tài)工程職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫各版本
- 商業(yè)倫理與企業(yè)社會責(zé)任(山東財經(jīng)大學(xué))智慧樹知到期末考試答案章節(jié)答案2024年山東財經(jīng)大學(xué)
評論
0/150
提交評論