第六章 8259A練習(xí)題及答案_第1頁(yè)
第六章 8259A練習(xí)題及答案_第2頁(yè)
第六章 8259A練習(xí)題及答案_第3頁(yè)
第六章 8259A練習(xí)題及答案_第4頁(yè)
第六章 8259A練習(xí)題及答案_第5頁(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)介

本文格式為Word版,下載可任意編輯——第六章8259A練習(xí)題及答案

中斷技術(shù)和中斷控制器8259A練習(xí)題及答案

一、填空題

1.8088微處理器最多能處理256種不同類(lèi)型的中斷。

2.8088系統(tǒng)的中斷向量表位于從內(nèi)存地址00000H開(kāi)始,占1K字節(jié)存儲(chǔ)單元。

3.8088CPU響應(yīng)INTR中斷時(shí),將PSW(或標(biāo)志寄放器內(nèi)容)和斷點(diǎn)(或CS:IP)進(jìn)堆棧保存。4.8259A可管理8級(jí)優(yōu)先級(jí)中斷源,通過(guò)級(jí)聯(lián),最多可管理64級(jí)優(yōu)先級(jí)中斷源。5.若8259A的IRR(中斷請(qǐng)求寄放器)的內(nèi)容為10H,說(shuō)明IR4請(qǐng)求中斷。二、選擇題

6.8088CPU的標(biāo)志寄放器中IF=1時(shí),表示允許CPU響應(yīng)______中斷。CA.內(nèi)部中斷B.外部中斷C.可屏蔽中斷D.不可屏蔽中斷7.CPU在響應(yīng)中斷時(shí),保存斷點(diǎn)是指______。DA.將用戶(hù)設(shè)置的程序指令地址入棧保存B.將中斷服務(wù)程序的入口地址入棧保存C.將程序狀態(tài)字PSW入棧保存

D.將返回地址即程序計(jì)數(shù)器PC(CS:IP)的內(nèi)容入棧保存8.8088的中斷向量表用于存放_(tái)_____。B

A.中斷類(lèi)型號(hào)B.中斷服務(wù)程序的入口地址C.中斷服務(wù)程序的返回地址D.斷點(diǎn)地址三、判斷題

9.8086的可屏蔽中斷的優(yōu)先級(jí)高于不可屏蔽中斷。[]×

10.尋常8259A芯片中的IR0優(yōu)先級(jí)最低,IR7的優(yōu)先級(jí)最高。[]×11.在8088系統(tǒng)中,所謂中斷向量就是中斷服務(wù)程序入口地址。[]√四、簡(jiǎn)答題

12.CPU響應(yīng)INTR中斷的條件是什么?答:(1)INTR信號(hào)為有效電平(2)當(dāng)前指令執(zhí)行完畢(3)CPU開(kāi)中斷(IF=1)

(4)沒(méi)有更高級(jí)的請(qǐng)求(RESET,HOLD,NMI)13.一般CPU響應(yīng)中斷時(shí)自動(dòng)做哪些工作?8088CPU呢?

答:一般CPU在響應(yīng)中斷時(shí),關(guān)中斷,保存斷點(diǎn),識(shí)別中斷源,找到中斷服務(wù)程序入口地址,轉(zhuǎn)入中斷服務(wù)程序。

8080CPU在響應(yīng)中斷時(shí),首先把PSW(或標(biāo)志寄放器內(nèi)容)入棧保存,其余同一般CPU.14.8088CPU在執(zhí)行中斷返回指令I(lǐng)RET時(shí),執(zhí)行什么操作?答:(1)彈出斷點(diǎn)送CS:IP

(2)彈出PSW送標(biāo)志寄放器

15.中斷控制器8259A中以下寄放器的作用是什么?(1)IRR(中斷請(qǐng)求寄放器):保存中斷源的中斷請(qǐng)求

(2)IMR(中斷屏蔽寄放器):屏蔽/允許中斷源請(qǐng)求中斷,由程序?qū)懭耄?為屏蔽,0為允許(3)ISR(中斷服務(wù)寄放器):記錄CPU正在為哪些中斷源服務(wù)(4)IVR(中斷向量寄放器):保存中斷向量號(hào)

16、初使化時(shí)設(shè)置為非自動(dòng)終止方式,那么在中斷服務(wù)程序?qū)⒔K止時(shí)必需設(shè)置什么操作命令?假使不設(shè)置這種命令會(huì)發(fā)生什么現(xiàn)象?答案:

當(dāng)中斷服務(wù)程序?qū)⒔K止時(shí),必需發(fā)0CW2=20H為中斷終止命令,執(zhí)行此命令即撤消正在服務(wù)的中斷請(qǐng)求和服務(wù)標(biāo)志;否則,即使返回主程序但未退出此中斷,造成中斷響應(yīng)的混亂。

第-1-頁(yè)共10頁(yè)

17、中斷服務(wù)程序終止時(shí),用RET指令代替IRET指令能否返回主程序?這樣做存在什么問(wèn)題?答案:

RET應(yīng)當(dāng)可以使中斷服務(wù)程序返回主程序,但由于RET是子程序返回指令,它只從堆棧中恢復(fù)CS和IP,而不能使?fàn)顟B(tài)字PSW得以恢復(fù),所以不能使斷點(diǎn)完全恢復(fù),對(duì)原程序的繼續(xù)執(zhí)行造成不良影響.18、在哪些狀況下須用CLI指令關(guān)中斷呢?在哪些狀況下須用STI指令開(kāi)中斷?答案:

在程序初使化階段,連續(xù)傳送數(shù)據(jù)不希望被中斷打斷,用查詢(xún)方式等狀況下須用CLI關(guān)中斷.在程序初始化終止之后,退出中斷服務(wù)程序前,中斷過(guò)程中須響應(yīng)更高級(jí)中斷等狀況下須用STI開(kāi)中斷.

19、8259A的初始化命令字和操作命令字有什么區(qū)別?它們分別對(duì)應(yīng)于編程結(jié)構(gòu)中哪些內(nèi)部寄放器?答案:

初始化命令字尋常在系統(tǒng)初始化階段設(shè)置,從ICW1開(kāi)始,依照固定次序的設(shè)置,一經(jīng)設(shè)置完成,則在以后的操作中基本保持不變,操作命令字是在程序執(zhí)行階段向8259A發(fā)出的命令字,實(shí)現(xiàn)以8259A的狀態(tài),中斷方式和過(guò)程的控制.操作命令字可以一個(gè)程序中屢屢設(shè)置,從而改變中斷的方式.初始化命令字有4個(gè),分別為ICW1,ICW2,ICW3,ICW4,操作命令字有#個(gè),分別為OCW1,OCW2,OCW3.20、8259A的優(yōu)先級(jí)自動(dòng)循環(huán)方式和優(yōu)先級(jí)特別循環(huán)方式有什么區(qū)別?答案:

優(yōu)先級(jí)自動(dòng)循環(huán)方式規(guī)定剛被服務(wù)過(guò)的中斷其優(yōu)先級(jí)為最高,相鄰序號(hào)的中斷級(jí)為最高優(yōu)先級(jí),依次循環(huán).而優(yōu)先級(jí)特別循環(huán)方式是指定某個(gè)中斷其優(yōu)先級(jí)為最低,相鄰高序號(hào)的中斷其優(yōu)先級(jí)則為最高.21、8259A的中斷屏蔽寄放器IMR和8086/8088的中斷允許標(biāo)志IF有什么區(qū)別?在中斷響應(yīng)過(guò)程中,它們?cè)鯓訁f(xié)同起來(lái)工作?答案:

IMR的8位對(duì)應(yīng)8個(gè)中斷級(jí),其中置為1的位所對(duì)應(yīng)的中斷級(jí)的輸入線(xiàn)IR處于被屏蔽方式,被屏蔽的中斷級(jí)請(qǐng)求不能使8259A的INT輸出端產(chǎn)生有效的請(qǐng)求信號(hào).所以即使當(dāng)中斷允許IF=1時(shí)也無(wú)法響應(yīng).IF是CPU的中斷允許標(biāo)志,當(dāng)IF=0時(shí)所有可屏蔽中斷被阻止.在中斷響應(yīng)過(guò)程中,通過(guò)設(shè)置IF,IMR可靈活控制中斷的優(yōu)先次序.22、假使利用中斷方式傳送數(shù)據(jù),則婁據(jù)是如何傳輸?shù)?中斷機(jī)構(gòu)起什么作用?答案:

利用中斷方式傳送數(shù)據(jù),一般是首先向CPU發(fā)出中斷請(qǐng)求,CPU響應(yīng)中斷后在中斷處理程序中進(jìn)行數(shù)據(jù)傳輸,傳輸完畢返回.中斷機(jī)構(gòu)起控制作用,實(shí)時(shí)性較強(qiáng).

23、在8086/8088的中斷系統(tǒng)中,響應(yīng)中斷過(guò)程是如何進(jìn)入中斷服務(wù)程務(wù)程序的?答案:

中斷源提供中斷類(lèi)型碼,從中斷向量表中相應(yīng)位置取出中斷服務(wù)程序首址置入IP和CS中,程序轉(zhuǎn)至中斷服務(wù)程序.

24、8259A的ICW2設(shè)置了中斷類(lèi)型碼的哪幾位?說(shuō)明對(duì)8259A分別設(shè)置ICW2為30H

溫馨提示

  • 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)論