2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p>  《計(jì)算機(jī)組成原理》課程設(shè)計(jì)報(bào)告</p><p><b>  ——微程序設(shè)計(jì)</b></p><p><b>  一、項(xiàng)目任務(wù)</b></p><p>  本項(xiàng)目的任務(wù)是針對(duì)第2章所述的OpenJUC-II教學(xué)機(jī)模型機(jī),設(shè)計(jì)控制器的微程序,實(shí)現(xiàn)該模型機(jī)的指令系統(tǒng)。通過課程設(shè)計(jì)理解指令的執(zhí)行過程,指令系統(tǒng)

2、與硬件的關(guān)系,進(jìn)而加深對(duì)計(jì)算機(jī)的結(jié)構(gòu)和工作原理的理解。</p><p><b>  二、項(xiàng)目設(shè)計(jì)</b></p><p>  本項(xiàng)目預(yù)期分為6個(gè)上機(jī)設(shè)計(jì)步驟:</p><p>  Day1:熟悉微程序的設(shè)計(jì)和調(diào)試方法</p><p>  Day2:雙操作數(shù)指令的設(shè)計(jì)與調(diào)試</p><p>  Da

3、y3:條件轉(zhuǎn)移指令的設(shè)計(jì)與調(diào)試</p><p>  Day4:移位指令的設(shè)計(jì)與調(diào)試</p><p>  Day5:堆棧相關(guān)指令的設(shè)計(jì)與調(diào)試</p><p>  Day6:中斷系統(tǒng)的設(shè)計(jì)與調(diào)試</p><p>  通過上述實(shí)踐步驟,初步達(dá)成微程序設(shè)計(jì)要求,針對(duì)不同產(chǎn)品提出的不同要求,通過編寫相應(yīng)符合的微程序匯編指令,達(dá)到預(yù)期效果和收益。<

4、/p><p><b>  三、項(xiàng)目需求</b></p><p>  OpenJUC-II模型機(jī)、Quartus II軟件、虛擬實(shí)驗(yàn)板軟件、Windows計(jì)算機(jī)、預(yù)先編寫完成的.sof和.scc文件。</p><p><b>  取指令字段</b></p><p><b>  取源操作數(shù)<

5、/b></p><p><b>  取目的操作數(shù)階段</b></p><p>  從微地址028至02F依次為寄存器尋址,寄存器間接尋址,寄存器自增間接尋址,02B為空,直接尋址,間接尋址,變址尋址,相對(duì)尋址</p><p>  從41開始為MOV,ADD,ADDC,SUB,SUBB,AND,OR,XOR,CMP,TEST的入口地址<

6、;/p><p><b>  保存結(jié)果的控存</b></p><p>  SAR,SHL,SHR,ROL,ROR,RCL,RCR控存</p><p>  JC,JNC,JO,JNO,JZ,JNZ,JS,JNS控存</p><p><b>  轉(zhuǎn)移的控存</b></p><p>  

7、JMP,INC,DEC,NOT的控存</p><p>  PUSH,POP,CALL的控存</p><p>  HALT,NOP,RET,RETI,EI,DI</p><p>  INC與JMP設(shè)計(jì)與調(diào)試。</p><p><b>  ORG 0030H</b></p><p><b>

8、  INC 0040H</b></p><p><b>  JMP 0030H</b></p><p><b>  MOV,SUB調(diào)試</b></p><p><b>  CMP及JC測試</b></p><p><b>  軟件延時(shí)</b>&

9、lt;/p><p>  0030: 0460 INC FF02H</p><p>  0031: FF02</p><p>  0032: 1600 MOV #000F, R0</p><p>  0033: 000F</p><p>  0034: 0440 INC R0</p><p>  00

10、35: 9600 CMP #FFFFH, R0</p><p>  0036: FFFF</p><p>  0037: 0220 JC 0030H</p><p>  0038: 0030</p><p>  0039: 0260 JNC 0034H</p><p>  003A: 0034</p>&

11、lt;p>  003B: HALT</p><p><b>  右移</b></p><p>  0030: 1601 MOV #0001H, R0</p><p>  0031: 0001</p><p>  0032: 00C0 SHR R0</p><p>  0033: 0238 J

12、C FFFDH(PC)</p><p>  0034: FFFD</p><p>  0035: 0000 HALT</p><p><b>  左移</b></p><p>  0030: 1601 MOV #0505H, R0</p><p>  0031: 0001</p>&

13、lt;p>  0032: 00C0 TEXT #0001H,R1</p><p>  0033: 0238 </p><p>  0034: FFFD JZ 3(PC)</p><p>  0035: 0000 </p><p>  0036:0101 ROL R1</p><p>  0037:0420 JMP

14、 0032</p><p><b>  流水燈設(shè)計(jì)</b></p><p>  0030: 1620 MOV #0080H, FF01H</p><p>  0031: 0080</p><p>  0032: FF01</p><p>  0033: 1600 MOV #0000H, R0<

15、;/p><p>  0034: 0000</p><p>  0035: 0440 INC R0</p><p>  0036: 9600 CMP #FFFFH, R0</p><p>  0037: FFFF</p><p>  0038: 0220 JC 003CH</p><p>  0039

16、: 003C</p><p>  003A: 0260 JNC 0035H</p><p>  003B: 0035</p><p>  003C: 0160 ROR FF01H</p><p>  003D: FF01</p><p>  003E: A620 TEST #FFFFH, FF01H</p>

17、<p>  003F: FFFF</p><p>  0040: FF01</p><p>  0041: 0320 JZ 0030H</p><p>  0042: 0030</p><p>  0043: 0360 JNZ 0033H</p><p>  0044: 0033</p>&

18、lt;p>  0045: 0000 HALT</p><p><b>  PUSH,POP</b></p><p>  0030: 1600 MOV #0041H,R0</p><p>  0031: 0041</p><p>  0032: 0060 PUSH R0</p><p>  0

19、033: 0620 PUSH 0040H</p><p>  0034: 0040</p><p>  0035: 0648 POP (R0)</p><p>  0036: 0641 POP R1</p><p><b>  程序中斷</b></p><p>  0030: 1600 MOV #

20、0100H, 0000H</p><p>  0031: 0040</p><p>  0032: 0000</p><p>  0033: 0004 EI</p><p>  0034: 0460 INC 0040H</p><p>  0035: 0040</p><p>  0036: 1

21、601 MOV #2333H, R1</p><p>  0037: 2333</p><p>  0038: 0000 HALT</p><p>  0100: 1820 MOV #FF08H, FF02H</p><p>  0101: FF08</p><p><b>  結(jié)課任務(wù)</b>&

22、lt;/p><p>  將R2的內(nèi)容左右顛倒存入R7(A1A2A3A4------A4A3A2A1)</p><p><b>  總體設(shè)計(jì)及總結(jié)</b></p><p>  成功完成了對(duì)JUC2的整體設(shè)計(jì)。包括取指令,取目的(源)操作數(shù),保存結(jié)果,轉(zhuǎn)移指令,移位指令,堆棧相關(guān)指令設(shè)計(jì),中斷設(shè)計(jì)等。</p><p>  熟練掌

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論