微機(jī)原理第九章_第1頁
微機(jī)原理第九章_第2頁
微機(jī)原理第九章_第3頁
微機(jī)原理第九章_第4頁
微機(jī)原理第九章_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、【精品文檔】如有侵權(quán),請聯(lián)系網(wǎng)站刪除,僅供學(xué)習(xí)與交流微機(jī)原理 第九章.精品文檔.第九章一、填空題1、在8086/8088PC機(jī)系統(tǒng)中使用的中斷控制器是 芯片,該中斷控制器可接受 級硬件外中斷。2、PC機(jī)系統(tǒng)中,中斷優(yōu)先做級別最高的為 中斷,而級別最低的為 中斷。3、在中斷響應(yīng)期間,CPU要做的工作,即 、 、 。4、8088/8086 CPU提供的中斷控制系統(tǒng),它最多能處理 個(gè)不同類型的中斷。5、在8088/8086系統(tǒng)中,中斷向量地址由 計(jì)算得到。6、8088/8086 CPU允許接受三種類型的中斷: 、 、7、8088/8086 CPU的外中斷是指 ,而內(nèi)中斷是指 中斷。8、8088/80

2、86 CPU中用作中斷屏蔽的標(biāo)志為關(guān)中斷時(shí),該標(biāo)志位是 。9、當(dāng)中斷控制器8259A的A0接向地址總線A1時(shí),若其中一個(gè)口地址為62H,則另一個(gè)口地址為 H;若某外設(shè)的中斷類型碼為86H,則該中斷應(yīng)加到8259A的中斷請求寄存器IRR的 輸入端。10、周期挪用不會減慢微處理器操作,但是需要 時(shí)序電路,而且數(shù)據(jù)傳送過程是 的。11、8086最大方式下,兩個(gè)中斷響應(yīng)周期內(nèi),微處器發(fā)出 信號,以通知其他 不能再企圖控制總線。12、最大方式下,茬第二個(gè)響應(yīng)周期下,8259A把 送到數(shù)據(jù)總線 上。13、8259A應(yīng)用于8086微處理器8259A引腳A0與地址總線 相連;8259A應(yīng)用于8088微處理器時(shí)

3、A0地址總線與 相連。14、8259A工作于緩沖方式時(shí),/是 方向; ;當(dāng)工作于非緩沖方式時(shí),/是 方向。15、若8259A是主片時(shí)引腳/ 電平,若8259A是從片時(shí)則引腳/是 電平。二、判斷題 1. 內(nèi)部中斷的優(yōu)先權(quán)總是高于外部中斷。( ) 2. 兩片8259A級連后可管理16級中斷。 ( ) 3. 8259A所管理的中斷源中,優(yōu)先級低的中斷源不可能中斷優(yōu)先級高的中斷服務(wù)子程序。( ) ( ) 4. 若8259A中斷屏蔽字OCW1為00H,則8259A所管理的8級中斷全被屏蔽. ( ) 5. 只要8259A所管理的中斷源沒有被屏蔽,則任何中斷源的中斷請求都能得到CPU的響應(yīng)和服務(wù)。( ) &

4、#160; 三、單項(xiàng)選擇題 1、CPU響應(yīng)INTR引腳上來的中斷請求的條件之一是( ) 。 A)IF=0 B)IF=1 C)TF=0 D)TF=1 2、斷點(diǎn)中斷的中斷類型碼是( ) 。 A)1 B)2 C)3 D)4 3、在PC/XT機(jī)中鍵盤的中斷類型碼是09H,則鍵盤中斷矢量存儲在( )。 A)36H39H B)24H27H C)18H21H D)18H1BH 4、3片8259A級聯(lián)起來,可管理( )級中斷。 A)24 B)23 C)22 D)20 E)16 F)15 5、若8259A工作在優(yōu)先級自動循環(huán)方式,則IRQ4的中斷請求被響應(yīng)并且服務(wù)完畢后,優(yōu)先權(quán)最高的中斷源是( )。 A)IRQ

5、3 B)IRQ5 C)IRQ0 D)IRQ4 6、已知某系統(tǒng)共有4臺外設(shè),即A,B,C,D,每臺外設(shè)都可能發(fā)生中斷,系統(tǒng)規(guī)定中斷優(yōu)先級為A最高,D最低,B、C同級介于A,D之間,當(dāng)CPU在執(zhí)行C設(shè)備的中斷服務(wù)程序時(shí),其余三臺外設(shè)同時(shí)發(fā)生中斷請求,此時(shí),IF=1,問CPU響應(yīng)哪臺外設(shè)請求( ) A.B設(shè)備 B.A設(shè)備 C.都不響應(yīng) D.依A、B、D次序都響應(yīng)7、已知某系統(tǒng)共帶三臺外設(shè),即X、Y、Z,每臺外設(shè)都能發(fā)出中斷,它們的中斷優(yōu)先級為X>Y>Z,當(dāng)前在執(zhí)行Z中斷服務(wù)程序時(shí),X,Y同時(shí)發(fā)出中斷請求,若此時(shí)IF=0,問CPU響應(yīng)哪臺外設(shè)請求( ) A.X設(shè)備 B.Y設(shè)備 C.無響應(yīng)X

6、,后響應(yīng)Y D.都不響應(yīng)8、在8088/8086系統(tǒng)中使用8259A作為中斷控制器,試問8259A中的中斷屏蔽寄存器(IMR)中的屏蔽位與CPU的標(biāo)志寄存器中的IF位對中斷影響是什么關(guān)系( ) A.屏蔽位與IF位都用來控制某一個(gè)中斷源的中斷請求 B.屏蔽位只使對應(yīng)中斷起開中斷或關(guān)中斷功能 C.屏蔽位和IF位功能完全一樣,可互相替代 D.屏蔽位只對一個(gè)中斷源屏蔽,而IF位對所有中斷源的中斷屏蔽9、IBM-PC系統(tǒng)中規(guī)定的中斷優(yōu)先級次序,下面哪種正確( ) A.內(nèi)中斷(除法錯,INTO,INT)>(NMI)>(INTR)>單步中斷 B.NMI > 內(nèi)中斷 > INTR

7、 > 單步中斷 C.內(nèi)中斷 > 單步中斷 > NMI > INTR D.NMI > 內(nèi)中斷 > 單步中斷 > INTR10、中斷過程與子程序之間用過程比較,下面哪一條是錯誤的( ) A.中斷過程與子程序調(diào)用過程都需保護(hù)斷點(diǎn) B.中斷過程與子程序調(diào)用過程都需保護(hù)標(biāo)志寄存器 C.中斷過程與子程序調(diào)用過程都要改變程序執(zhí)行方向 D.中斷過程是隨機(jī)的,而調(diào)用子程序是事先安置好的四、多項(xiàng)選擇題 1PC/XT機(jī)對I/O端口的尋址方式有( )。 A)端口直接尋址 B)寄存器尋址 C)基址尋址 D)變址尋址 E)寄存器相對尋址 F)DX間接尋址 2PC機(jī)在和I/O端口輸

8、入輸出數(shù)據(jù)時(shí),I/O數(shù)據(jù)須經(jīng)( )傳送。 A)AL B)BL C)CL D)DL E)AX F)BX G)CX H)DX 3在PC機(jī)工作過程中,8259A所管理的中斷源優(yōu)先級將發(fā)生變化的工作方式有( )。 A)全嵌套工作方式 B)特殊全嵌套方式 C)優(yōu)先級自動循環(huán)方式 D)優(yōu)先級特殊循環(huán)方式 4寫入8259A的ICW1為13H,則該8259A芯片的工作方式是( )。 A)上升沿觸發(fā)中斷請求 B)僅高電平請求中斷 C)多片主從方式 D)單片方式 E)初始化寫入ICW4 F)初始化不寫入ICW4 五、簡答題 1、說明AEOI和EOI的區(qū)別,一般EOI和特殊EOI的區(qū)別,你認(rèn)為它們各適合在什么情況下

9、使用?2、8259A的主要功能有哪些?3、8259A對中斷優(yōu)先權(quán)的管理方式有哪幾種?各是什么含義?4、8259A內(nèi)部實(shí)現(xiàn)優(yōu)先權(quán)管理的核心部件是哪些?5、知某8088系統(tǒng)中接有中斷控制器8259、可編程定時(shí)器8253,現(xiàn)欲利用它們,通過中斷實(shí)現(xiàn)時(shí)、分、秒電子時(shí)鐘,試說明應(yīng)如何去做。六、應(yīng)用題1、若在系統(tǒng)中有一故障源,但該故障有瞬時(shí)故障和永久故障兩種可能性,所以,當(dāng)故障發(fā)生時(shí),發(fā)出中斷求信號,CPU響應(yīng)后轉(zhuǎn)入中斷服務(wù)程序,在中斷服務(wù)程序中,首先判斷是瞬時(shí)故障還是永久故障(用延時(shí)0.5秒,然后檢查故障是否還存在的方法判斷),若為瞬時(shí)故障不做任何處理直接返回,是永久故障置FAIUNT字節(jié)單元為全1處理

10、。已知子程序DELAY可延時(shí)0.5秒,故障源寄存器(8位),最高位作故障記錄位,當(dāng)該位為1表明有故障發(fā)生,其它位未用,故障源端口地址為20H。要求,編一個(gè)完成上述故障判斷的中斷服務(wù)程序。2、試按照如下要求對8259A設(shè)設(shè)置置初始化命令字;系統(tǒng)中有一片8259A,中斷請求信號用觸發(fā)方式,下面要用ICW4,中斷類型碼為60H、61H、62H67H,用特殊全嵌套方式,不用緩沖方式,采用中斷自動結(jié)束方式。8259A的端口為96H,94H。3、已知8086/8088的非屏蔽中斷(NMI)服務(wù)程序的入口地址標(biāo)號為NMITS,試編程將入口地址填寫到中斷向量表。答案一、填空題1、 8259A,82、 IR0,

11、IR73、(1)關(guān)閉中斷,(2)CS、IP以及FR的內(nèi)容推入堆棧,(3)中斷服務(wù)程序段地址送入CS中,偏移地址送入IP中10、 25611、 中斷類型號*412、 內(nèi)部中斷,NMI中斷,INTR中斷13、 由外部中斷源對CPU產(chǎn)生的中斷請求,是指CPU內(nèi)部事件及執(zhí)行軟中斷指令所產(chǎn)生的中斷。14、 IF=09、60H,IR610、復(fù)雜,不連續(xù)、不規(guī)則11、LOCK ,處理器12、中斷類型碼,AD0-AD713、A1,A014、輸出,輸入15、高,低二、判斷題1、× 2、× 3、× 4、× 5、× 三、單項(xiàng)選擇題1、B 2、C 3、B 4、C 5、

12、B 6、B 7、D 8、D 9、A 10、B四、多項(xiàng)選擇題1、A,F(xiàn) 2、A,E 3、A,B,C,D 4、A,D,E 五、簡答題 1、答:自動結(jié)束方式不需要結(jié)束命令,對8086/8088系統(tǒng),8259A在第二個(gè)脈沖的后沿自動執(zhí)行使ISR的相應(yīng)位復(fù)位。由于這種方式在中斷服務(wù)過程中使ISR相應(yīng)位復(fù)位,就可以能響應(yīng)優(yōu)先級別更低的中斷,因此不適合有中斷嵌套的情況;特殊結(jié)束命令是要中斷處理程序中提供一條EOI命令,使8259A中的ISR相應(yīng)位復(fù)位。如果是級聯(lián)必須送兩個(gè)EOI命令,第一個(gè)先送從8259A,第二個(gè)送主8259A。適合于特殊嵌套方式。2、答:(1)8259A可以管理8級優(yōu)先權(quán)管理,通過8259

13、A級聯(lián),最多可以連接9片,最多可以管理64級中斷源。 (2)任何一級中斷源都有可以屏蔽,使用權(quán)該級的中斷請求暫時(shí)被掛起,直到取消屏蔽為止。 (3)向微處理器提供可編程的標(biāo)識碼,對于8086/8088微處理器而言就是中斷類型碼。 (4)具有多種優(yōu)先權(quán)管理方式,如:自動循環(huán)方式,完全嵌套方式,特殊屏蔽方式,特殊循環(huán)方式等。3、答:(1)完全嵌套方式:ISR寄存器中某一位置“1”,表示CPU正在處理這一級的中斷請求,8259A允許比它級別高的中斷請求進(jìn)入,禁止與它同級或低級中斷請求進(jìn)入。Iri引入的中斷請求有固定的中斷級別,R0最高,R7最低。 (2)自動循環(huán)方式:Iri優(yōu)先級別不固定,每當(dāng)任何一級

14、中斷被處理完畢,它的優(yōu)先級就改變?yōu)樽畹?,而將最高級別賦給比它低一級的中斷請求。 (3)中斷屏蔽方式:由CPU在任何時(shí)候都可安排一條清除中斷指令。包含普通屏蔽方式和特殊屏蔽的方式;普通屏蔽方式是將IMR中某一位或幾位置“1”,可將相應(yīng)位級的中斷請求屏蔽掉;特殊屏蔽的方式是當(dāng)CPU正在處理某級中斷時(shí),要求僅對本級中斷進(jìn)行屏蔽,而允許其他優(yōu)先級比它低或高的中斷進(jìn)入系統(tǒng)。4、答:8259A內(nèi)部實(shí)現(xiàn)中斷優(yōu)先權(quán)管理的核心部件是中斷屏蔽寄存器IMR,中斷請求寄存器IRR,中斷服務(wù)寄存器ISR,優(yōu)先級判別器PR和控制邏輯。5、答:可選擇用8253通道0、通道1串聯(lián)實(shí)現(xiàn)1s定時(shí),通道1輸出OUT1接8259的中斷請求腳產(chǎn)生1s的定時(shí)中斷。完成上述連接后,還要完成:(1)編制實(shí)現(xiàn)時(shí)、分、秒電子時(shí)鐘的中斷處理程序;(2)編制8253、8259初始化程序;(3)將中斷處理程序的入口地址寫入相應(yīng)的中斷向量地址中。六、應(yīng)用題1、INTPROM PROC PUSH AX PUSH BX PUSH CX PUSH DX PUSH DS CALL DELAY IN AL,20H TEST AL,80H JZ EX

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論