EC中斷原理實(shí)驗(yàn)_第1頁
EC中斷原理實(shí)驗(yàn)_第2頁
EC中斷原理實(shí)驗(yàn)_第3頁
EC中斷原理實(shí)驗(yàn)_第4頁
EC中斷原理實(shí)驗(yàn)_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

中斷原理實(shí)驗(yàn)一、實(shí)驗(yàn)類型

原理性+分析性二、實(shí)驗(yàn)?zāi)康蘑艔挠布?、軟件結(jié)合的角度,模擬單級中斷和中斷返回的過程;⑵通過簡單的中斷系統(tǒng),掌握中斷控制器、中斷向量、中斷屏蔽等概念;⑶了解微程序控制器與中斷控制器協(xié)調(diào)的基本原理;⑷掌握中斷子程序和一般子程序的本質(zhì)區(qū)別,掌握中斷的突發(fā)性和隨機(jī)性。TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

1中斷原理實(shí)驗(yàn)三、實(shí)驗(yàn)設(shè)備TEC-8實(shí)驗(yàn)系統(tǒng)1臺TDS1001數(shù)字存儲示波器1臺UT60A數(shù)字萬用表1塊邏輯測試筆(在TEC-8實(shí)驗(yàn)臺上)1支四、實(shí)驗(yàn)電路TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

2中斷原理實(shí)驗(yàn)TEC-8模型計(jì)算機(jī)中有一個簡單的單級中斷系統(tǒng),只支持單級中斷、單個中斷請求,有中斷屏蔽功能,旨在說明最基本的工作原理。TEC-8模型計(jì)算機(jī)中有2條指令用于允許和屏蔽中斷。EI指令稱作開中斷指令,此條指令執(zhí)行后,TEC-8響應(yīng)中斷。DI指令稱作關(guān)中斷指令。此條指令執(zhí)行后,即使發(fā)生中斷請求,TEC-8也不響應(yīng)中斷請求。按下PULSE按鈕產(chǎn)生高電平有效的中斷請求脈沖信號。TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

3中斷原理實(shí)驗(yàn)為保存中斷斷點(diǎn)的地址,以便程序被中斷后能夠返回到原來的地址繼續(xù)執(zhí)行,設(shè)置了一個中斷地址寄存器IAR,當(dāng)信號LIAR為1時,在T3的上升沿,將PC保存在IAR中。當(dāng)信號IABUS為1時,IABUS中保存的PC送數(shù)據(jù)總線DBUS,指示燈顯示出中斷地址。中斷向量即中斷服務(wù)程序的入口地址,本實(shí)驗(yàn)系統(tǒng)中由數(shù)據(jù)開關(guān)SD7~SD0提供。TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

4TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

5TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

6名稱助記符功能指令格式IR(7-4)IR(3-2)IR(1-0)加法ADDRd,RsRd←Rd+Rs0001RdRs減法SUBRd,RsRd←Rd-Rs0010RdRs邏輯與ANDRd,RsRd←RdandRs0011RdRs加1INCRdRd←Rd+10100RdXX取數(shù)LDRd,[Rs]Rd←[Rs]0101RdRs存數(shù)STRs,[Rd]Rs→[Rd]0110RdRsC條件轉(zhuǎn)移JCaddrC=1,則PC←@+offset0111offsetZ條件轉(zhuǎn)移JZaddrZ=1,則PC←@+offset1000offset無條件轉(zhuǎn)移JMP[Rd]PC←Rd1001RdXX輸出OUTRsDBUS←Rs1010XXRs中斷返回IRET返回?cái)帱c(diǎn)1011XXXX關(guān)中斷DI禁止中斷1100XXXX開中斷EI允許中斷1101XXXX停機(jī)STP暫停運(yùn)行1110XXXX微程序控制器實(shí)驗(yàn)TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室7微程序控制器實(shí)驗(yàn)TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室8微程序控制器實(shí)驗(yàn)TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室9中斷原理實(shí)驗(yàn)五、實(shí)驗(yàn)任務(wù)1.了解中斷每個信號的意義和變化條件,將主程序和中斷服務(wù)程序手工匯編成十六進(jìn)制機(jī)器代碼。此項(xiàng)任務(wù)在預(yù)習(xí)中完成。2.將TEC-8連接成一個完整的模型計(jì)算機(jī)。3.將主程序和中斷服務(wù)程序裝入存儲器,執(zhí)行3遍主程序和中斷服務(wù)程序。列表記錄中斷有關(guān)信號的變化情況。特別記錄好斷點(diǎn)和R0的值。4.將存儲器00H中的EI指令改為DI,重新運(yùn)行程序,記錄發(fā)生的現(xiàn)象。TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

10中斷原理實(shí)驗(yàn)六、實(shí)驗(yàn)步驟將控制器轉(zhuǎn)換開關(guān)撥到微程序位置,將編程開關(guān)設(shè)置為正常位置。將信號IR4-I/O、IR5-I/O、IR6-I/O、IR7-I/O、C-I/O、

Z-I/O依次通過接線孔連接。使TEC-8模型計(jì)算機(jī)成為能夠運(yùn)行程序的整機(jī)系統(tǒng)。打開電源。TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

11中斷原理實(shí)驗(yàn)2.通過控制臺寫存儲器操作,將主程序和中斷服務(wù)程序?qū)懭氪鎯ζ鳌榱吮WC此程序能夠循環(huán)執(zhí)行,應(yīng)當(dāng)將R1預(yù)先設(shè)置為01H。R0的初值設(shè)置為00H。3.執(zhí)行3遍主程序和中斷子程序⑴DP設(shè)置為連續(xù)運(yùn)行方式(DP=0),使模型計(jì)算機(jī)復(fù)位。按QD按鈕,啟動程序開始執(zhí)行。⑵按一次PULSE按鈕,產(chǎn)生一個中斷請求信號PULSE,中斷主程序的運(yùn)行。記錄斷點(diǎn)PC、R0的值。TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

12中斷原理實(shí)驗(yàn)⑶DP設(shè)置為單拍方式(DP=1),在數(shù)據(jù)開關(guān)上設(shè)置中斷服務(wù)程序的入口地址45H。按QD按鈕,一步步執(zhí)行中斷服務(wù)程序,直到返回到斷點(diǎn)為止。4.將存儲器00H的指令改為DI,按照步驟3,重做一遍,記錄發(fā)生的現(xiàn)象。TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

13中斷原理實(shí)驗(yàn)主程序地址指令機(jī)器碼00HEI01HINC

R002HINCR0

03HINC

R004HINC

R005HINCR0

06HINCR007HINC

R008HINCR0

09HJMP

[R1]TEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

14中斷原理實(shí)驗(yàn)中斷服務(wù)程序地址指令機(jī)器代碼45HADD

R0,R046HEI47HIRETTEC-8北京郵電大學(xué)計(jì)算機(jī)學(xué)院實(shí)驗(yàn)中心系統(tǒng)結(jié)構(gòu)實(shí)驗(yàn)室

15中斷舉原理瓶實(shí)驗(yàn)七、嘩實(shí)驗(yàn)芒要求1.認(rèn)語真做辱好實(shí)脫驗(yàn)的柄預(yù)習(xí)園,在濕預(yù)習(xí)眠時將片程序飄匯編宮成機(jī)多器十貼六進(jìn)潔制代伯碼。2.寫貪出實(shí)啦驗(yàn)報逐告,爆內(nèi)容講是:⑴實(shí)謙驗(yàn)?zāi)筐B(yǎng)的。⑵填抗寫主程在序的我機(jī)器鏈碼。⑶填傭?qū)懼袛酄I服務(wù)獸程序究的機(jī)碑器碼。⑷填湯寫中斷責(zé)原理啟實(shí)驗(yàn)瘦結(jié)果。3、分析米實(shí)驗(yàn)綁結(jié)果虎,得限到什壯么結(jié)騰論?4、簡述TE矩C-犧8模型右計(jì)算遠(yuǎn)機(jī)的諸中斷甜機(jī)制鈴。TE柄C-吃8北京骨郵電來大學(xué)挑計(jì)算趁機(jī)學(xué)足院實(shí)午驗(yàn)中畜心系滴統(tǒng)結(jié)梳構(gòu)實(shí)客驗(yàn)室16中斷隱原理恩實(shí)驗(yàn)八、聽可研貸究和第探索烘的問滾題在TE哈C-腔8模型渡計(jì)算閱機(jī)中拜,采梁用的植是信焰號PU部LS燈E高電帥平產(chǎn)叫生中脫斷。椅如果臉改為珠信號PU運(yùn)LS小E的上您升沿巨產(chǎn)生范中斷虹,怎睬么設(shè)在計(jì)時藝序發(fā)借生器謊中的螺中斷際機(jī)制???提宣出設(shè)栽計(jì)方具案。TE悅C-磚8北京冤郵電丙大學(xué)種計(jì)算掘機(jī)學(xué)夾院實(shí)勇驗(yàn)中血心系紙統(tǒng)結(jié)敬構(gòu)實(shí)塊驗(yàn)室17參考嗓資料《計(jì)算火機(jī)組庫成原攜理》

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論