基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn) 實(shí)驗(yàn)報(bào)告_第1頁
基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn) 實(shí)驗(yàn)報(bào)告_第2頁
基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn) 實(shí)驗(yàn)報(bào)告_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、_學(xué)院_專業(yè)_班_組、 學(xué)號_姓名_協(xié)作者_(dá) 教師評定_實(shí)驗(yàn)題目_基本模型機(jī)設(shè)計(jì)與實(shí)現(xiàn)_1. 實(shí)驗(yàn)?zāi)康呐c要求:實(shí)驗(yàn)?zāi)康模?.在掌握部件單元電路實(shí)驗(yàn)的基礎(chǔ)上,將微程序控制器模塊與運(yùn)算器模塊、存儲(chǔ)器模塊組合成一起,組成一臺(tái)基本模型計(jì)算機(jī)。2.用微程序控制器來控制模型機(jī)的數(shù)據(jù)通道。3.通過CPU運(yùn)行五條機(jī)器指令組成的簡單程序,掌握機(jī)器指令與微指令的關(guān)系,建立利用指令控制整機(jī)(輸入、輸出、運(yùn)算、存儲(chǔ)系統(tǒng))的概念。 實(shí)驗(yàn)要求: 記錄程序運(yùn)行過程的數(shù)據(jù)和結(jié)果,按記錄填寫答題框,完成練習(xí)操作題,觀察程序的執(zhí)行過程并記錄運(yùn)行結(jié)果。2. 實(shí)驗(yàn)方案:1.實(shí)驗(yàn)連線。 2.試驗(yàn)程序。 3.修改和編寫試驗(yàn)儀RAM和RO

2、M數(shù)據(jù)的方法。 4.結(jié)果測試。3. 實(shí)驗(yàn)結(jié)果和數(shù)據(jù)處理:實(shí)驗(yàn)結(jié)果記錄表:選項(xiàng)指令號題輸入指令I(lǐng)NA80HAAA加法指令A(yù)DDBCAAABA傳送指令STAABCA輸出指令OUTBA無條件跳轉(zhuǎn)指令JMPAA練習(xí)操作題記錄表:(注意:題目不用寫入實(shí)驗(yàn)報(bào)告)表4.6:輸入數(shù)據(jù)程序RAM中0A地址的內(nèi)容運(yùn)行結(jié)果 20 09 29表4.7:微地址(八進(jìn)制)S3 S2 S1 S0 M Cn WE A9 A8 A B CUA5UA0 06 0 1 1 0 0 0 0 1 10 0 1 1 0 10 000 0 0 0 0 1表4.8:微地址(十六進(jìn)制)內(nèi)容(六位十六進(jìn)制表示的微指令代碼) 06 619A01表

3、4.10:輸入數(shù)據(jù)程序RAM中0A地址的內(nèi)容減法結(jié)果 20 09 174. 結(jié)論1.每條指令執(zhí)行要分三步,第一步是取指令,由01、02微指令實(shí)現(xiàn);第二步是判別指令,判別取的是什么指令,轉(zhuǎn)到相應(yīng)的分支去,由P(1)信號參與控制;第三步是具體執(zhí)行指令,具體執(zhí)行相應(yīng)分支的每一條微指令。2.每次運(yùn)行前,都要撥動(dòng)CLR開關(guān)清零(101)。清零后,微地址顯示燈應(yīng)為。3.窗口顯示的EX1的源文件,包括機(jī)器指令程序和微指令程序的微代碼,$P開頭是機(jī)器指令程序,$M開頭是微指令程序的微代碼.5. 問題與討論及實(shí)驗(yàn)總結(jié)如何修改試驗(yàn)儀的RAM和ROM的數(shù)據(jù)?答:先選中要修改的該層,把該地址單元的內(nèi)容全部輸入,等光標(biāo)

4、自動(dòng)移到下一個(gè)地址單元時(shí)才完成對該地址單元內(nèi)容的修改。接著使用該菜單欄中的“調(diào)試”菜單下的“刷新數(shù)據(jù)”或F5熱鍵來對“程序RAM”“微指令ROM”進(jìn)行刷新,把電腦上的數(shù)據(jù)傳到實(shí)驗(yàn)儀中。6. 思考題:(1) 上面程序的運(yùn)行中,為什么每執(zhí)行完一條機(jī)器指令,微地址都要返回到01?取指令階段是由那些微指令組成?它們完成了什么操作?因?yàn)槲⒌刂芬祷氐?1,是應(yīng)為為取下一條指令作準(zhǔn)備。在每一條機(jī)器指令的執(zhí)行過程中,第一個(gè)CPU周期,取指令階段是由下列微指令組成:01 02。它們完成的操作是:PC AR,M DR,DR IR,PC+1.(2)地址內(nèi)容助記符說明0010IN R0,1010R0。數(shù)據(jù)X從實(shí)驗(yàn)儀左下方“INPUT DEVICE”的8位數(shù)據(jù)開關(guān)D7-D0輸入,存入R0寄存器。0110ADD RO,(OA)(RO)+(OA) R0。RO寄存器的內(nèi)容與存儲(chǔ)器OA地址單元的內(nèi)容相加,存入R0寄存器。020A0320STA(OB),R0R0(OB)。R0寄存器的內(nèi)容存入存儲(chǔ)器OB地址單元。040B0530OUT BUS,(OB)(OB)BUS。通過總線輸出存儲(chǔ)器OB地址單元的內(nèi)容。060B0740JMP 0000PC。無條件轉(zhuǎn)移到00地址。080000是轉(zhuǎn)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論