試驗(yàn)一 熟悉WInDLX的使用_第1頁(yè)
試驗(yàn)一 熟悉WInDLX的使用_第2頁(yè)
試驗(yàn)一 熟悉WInDLX的使用_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)一 熟悉WInDLX的使用實(shí)驗(yàn)?zāi)康模和ㄟ^(guò)本實(shí)驗(yàn),熟練掌握WinDLX模擬器的操作和使用,熟悉DLX指 令集結(jié)構(gòu)及其特點(diǎn)。實(shí)驗(yàn)內(nèi)容:用WinDLX模擬器執(zhí)行求階乘程序facts。執(zhí)行步驟詳見(jiàn)“WinDLX 教程”。這個(gè)程序說(shuō)明浮點(diǎn)指令的使用。該程序從標(biāo)準(zhǔn)輸入讀入一個(gè) 整數(shù),求其階乘,然后將結(jié)果輸出。該程序中調(diào)用了 input.s中的輸 入子程序,這個(gè)子程序用于讀入正整數(shù)。輸入數(shù)據(jù)“3”采用單步執(zhí)行方法,完成程序并通過(guò)上述使用WinDLX, 總結(jié)WinDLX的特點(diǎn)。意觀察變量說(shuō)明語(yǔ)句所建立的數(shù)據(jù)區(qū),理解WinDLX指令系統(tǒng)。實(shí)驗(yàn)步驟:運(yùn)行WinDLX仿真器。在開(kāi)始模擬之前,fact.s程序裝入

2、一個(gè)程序到主存。在裝入fact.s程 序的同時(shí)需要同時(shí)裝入inputs程序,現(xiàn)在可以開(kāi)始模擬工作了。找出實(shí)驗(yàn)中的不明白的地方,自己解決并寫(xiě)出原因。輸入數(shù)據(jù)“3”采用單步執(zhí)行方法,完成程序并通過(guò)上述使用WinDLX, 總結(jié)WinDLX的特點(diǎn)。實(shí)驗(yàn)結(jié)果:打開(kāi)Pipeline窗口,點(diǎn)擊F7用單步執(zhí)行,做完以后,用多步執(zhí)行命令, 實(shí)驗(yàn)結(jié)果如下所示:?jiǎn)栴}一在,段,第二條命令在intEX段,第四條命令在IF段。而第三條命令指示為 aborted。其原因是:第二條命令(jal)是無(wú)條件分支指令,但只有在第 三個(gè)時(shí)鐘周期,jal指令被譯碼后才知道,這時(shí),下一條命令movi2fp已經(jīng) 取出,但需執(zhí)行的下一條命令在另一個(gè)地址處,因而,movi2fp的執(zhí)行應(yīng)被 取消,在流水線(xiàn)中留下氣泡。問(wèn)題二在下圖中,你將看到模擬正處于時(shí)鐘周期14。trap 0 x5行如下所示:原因是:無(wú)論何時(shí)遇到一條trap指令時(shí),DLX處理器中的流水線(xiàn)將被清空實(shí)驗(yàn)體會(huì):通過(guò)本次實(shí)驗(yàn)我掌握了 WinDLX模擬器的操作和使用,了解DLX指令 集結(jié)構(gòu)及其特點(diǎn),更加深入的了解計(jì)算機(jī)系統(tǒng)流水線(xiàn)的工作過(guò)程。加深對(duì)數(shù) 據(jù)相關(guān)的理解,掌握如何使用定向技術(shù)來(lái)減少

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論