微機原理與接口技術(shù)第六章作業(yè)答案

上傳人:緣*** 文檔編號:71599263 上傳時間:2022-04-07 格式:DOCX 頁數(shù):6 大?。?33.03KB
收藏 版權(quán)申訴 舉報 下載
微機原理與接口技術(shù)第六章作業(yè)答案_第1頁
第1頁 / 共6頁
微機原理與接口技術(shù)第六章作業(yè)答案_第2頁
第2頁 / 共6頁
微機原理與接口技術(shù)第六章作業(yè)答案_第3頁
第3頁 / 共6頁

下載文檔到電腦,查找使用更方便

12 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《微機原理與接口技術(shù)第六章作業(yè)答案》由會員分享,可在線閱讀,更多相關(guān)《微機原理與接口技術(shù)第六章作業(yè)答案(6頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、《微機原理與接口技術(shù)》第六章作業(yè) 一、 P207: 1, 3, 5, 10, 14 18, 19, 20 1、什么叫中斷?中斷系統(tǒng)的主要功能有哪些? 中斷:是指CPU在執(zhí)行程序的過程中,由于某種外部或內(nèi)部事件的作用,強迫 CPU亭止當前正在執(zhí)行的程序,轉(zhuǎn)去為該事件服務(wù),待事件服務(wù)結(jié)束后,能自動地返回到被 中斷的程序中繼續(xù)執(zhí)行。 中斷系統(tǒng)的功能: 1 、設(shè)置中斷源 2 、中斷源識別 3 、中斷源判優(yōu) 4 、中斷與返回 3、 CPU 響應(yīng)中斷時的處理過程是什么?在各個處理環(huán)節(jié)主要完成哪些操作? 過程是:中斷請求、中斷響應(yīng)、中斷處理和中斷返回。 ( 1 )中斷請求:中斷

2、源需要進行中斷服務(wù)時,由硬件產(chǎn)生一個中斷信號INTR 發(fā)給 CPU 且 保持到 CPU 響應(yīng)。 ( 2 )中斷響應(yīng): CPU 在當前指令執(zhí)行結(jié)束后采樣查詢 INTR ,若中斷請求信號有效且允許 響應(yīng) INTR 中斷( IF=1 ) ,則向請求設(shè)備送回低電平有效的中斷響應(yīng)信號 INTR , 自此系統(tǒng)自 動進入中斷響應(yīng)周期,并由硬件自動完成內(nèi)容入棧,清除TF 和 IF 標志、斷點入棧,取中 斷服務(wù)程序的入口地址等一系列操作,繼而轉(zhuǎn)去執(zhí)行中斷服務(wù)程序。 ( 3 )中斷處理:執(zhí)行中斷的主體部分。不同的中斷請求源,其中斷處理的內(nèi)容是不同的。 需要根據(jù)中斷請求源所要完成的功能, 編寫相應(yīng)的中

3、斷服務(wù)程序存入內(nèi)存。 等待中斷響應(yīng)后 調(diào)用執(zhí)行。 ( 4)中斷返回:又中斷服務(wù)程序中的中斷返回指令I(lǐng)RET 完成。執(zhí)行該指令時,將壓入對 戰(zhàn)的斷點和標志位彈出,使CPU 轉(zhuǎn)向被中斷的現(xiàn)行程序中繼續(xù)執(zhí)行。 5、中斷允許標志IF 的作用是什么 ? 可以用什么指令對它置1 或清0。 IF用來控制INTR和單步中斷。IF=1允許中斷IF=0不允許中斷 STI : IF=1 CLI : IF=0 10 、中斷向量表用來存放什么內(nèi)容?它占用多大的存儲空間?存放在內(nèi)存的哪個區(qū)域?可 以用什么方法寫入或者讀取中斷向量表的內(nèi)容? 中斷向量表存放中斷向量,即中斷服務(wù)程序的段基址+偏移地址。

4、中斷向量表占 1KB 內(nèi)存 RAMK,地址范圍:000H—3FFH 寫入方法: 1 、用傳送指令直接裝入 2、DO初能調(diào)用:INT 21H ( AH) =25H (AL)=中斷類型號 (DS: DX)=中斷服務(wù)程序的入口地址 讀出方法: 1、用傳送指令直接讀 2、DO初能調(diào)用:INT 21H (AH) =35H (AL)=中斷類型號 出口參數(shù): (ES: BX)=中斷服務(wù)程序的入口地址 14、8259A有哪幾種中斷結(jié)束方式 ?它們適合應(yīng)用在什么場合 ? 1、自動結(jié)束方式 自動結(jié)束方式是利用中斷響應(yīng)信號 INTA的第二個負脈沖的后沿將 ISR中的中斷服務(wù)標志位

5、清除,是在中斷過程中完成的, 并非中斷服務(wù)程序的真正結(jié)束。 只適合適用在無多級中斷嵌 套的場合。 2、普通結(jié)束方式 通過向8259A傳送一個普通EOI命令來清除ISR中當前優(yōu)先權(quán)級別最高位,適合使用在完 全嵌套方式下的中斷結(jié)束。 3、特殊結(jié)束方式通過向 8259A傳送一個普通EOI命令來清除ISR中的指定位。適合使用在 完全嵌套方式下的中斷結(jié)束,更適合用于嵌套結(jié)構(gòu)有可能遭到破壞的中斷結(jié)束。 18、某系統(tǒng)使用一片 8259A管理中斷,中斷請求由IR2引人,采用電平觸發(fā)、完全嵌套、普 通EOI結(jié)束方式,中斷類型號為42H端口地址為80H和81H,試畫出8259A與CPU的硬件 連接圖,井

6、編寫初始化程序。 初始化程序: MOV AL,00011011B ; 電平觸發(fā)、單片、寫ICW4 OUT 80H,AL ; MOV AL,01000000B ; 寫 ICW1 中斷類型號40H,則IR2為42H OUT 81H,AL 寫ICW2 MOVAL,00000001B ;完全嵌套、非自動結(jié)束、8086模式 19、某系統(tǒng)使用兩片 8259A管理中斷,從片的INT連接到主片的IR2請求輸入端。設(shè)主片 INTA IRO. 1KT LK1 H . 二AS。以片 2AS1 IR7 2AS2 SF/RM IMA IRO ■INT IR1 從片

7、: CASO CAS1 IR7 CAS2 SF/EN 工作于邊沿觸發(fā)、特殊完全嵌套、非自動結(jié)束和非緩沖方式,中斷類型號為 70H ,端口地 址為80H和81H ;從片工作與邊沿觸發(fā)、完全嵌套、非自動結(jié)束和非緩沖方式,中斷類型 號為40H ,端口地址為 20H和21H。要求: (1)畫出主、從片級聯(lián)圖 (2)編寫主、從片初始化程序 0 1 2 D s s s R CACACAI 7 R I r- pl I I 主片初始化程序: MOV AL,00010001B ; OUT 80H,AL ; MOV AL,01110000B ; OUT 81H,AL ;

8、 MOV AL 00000100 OUT 81H,AL ; MOV AL,00010001B ; OUT 81H,AL ; 邊沿觸發(fā)、主片、寫ICW4 寫 ICW1 中斷類型號70H,則IR2為42H 寫 ICW2 寫 ICW3 完全嵌套、非自動結(jié)束、 8086模式 寫 ICW4 從片初始化程序: MOV AL,00010001B ; OUT 20H,AL MOV AL,01000000B ; MOV AL 00000010 邊沿觸發(fā)、從片、寫ICW4 寫 ICW1 中斷類型號 40H,則IR2為42H OUT 21H,AL ; 寫 ICW2

9、OUT 21H,AL MOV AL,00000001B ; 寫 ICW3 完全嵌套、非自動結(jié)束、8086模式 OUT 21H,AL ; 寫 ICW4 20、某系統(tǒng)由 8259A 的 IR2 引入外設(shè)中斷請求(跳變信號有效) ,要求當 CPU 響應(yīng) IR2 請 求時,輸出顯示字符串“ **** ” ,并中斷 10 次退出,試編寫主程序和中斷服務(wù)程序。 程序: DATA SEGMENT MESS DB '*****',OAH,ODH,'$' INTA00 EQU 0020H INTA01 EQU 0021H DATA ENDS STACK SEGMENT STACK

10、 DB 100H DUP (?) STACK ENDS CODE SEGMENT ASSUME CS: CODE, DS : DATA , SS : STACK MAIN : MOV AX , DATA MOV DS, AX MOV DX, INTA00 ; 8259A 初始化 MOV AL , 13H ;寫 ICW1 OUT DX , AL MOV DX, INTA01 MOV AL , 08H ;寫 ICW2 OUT DX , AL MOV AL , 01H ;寫 ICW4 OUT DX , AL PUSH DS MOV AX , SEG INT-P ;設(shè)置中

11、斷矢量 MOV DS, AX MOV DX, OFFSET INT-P MOV AL , 0AH MOV AH, 25H POP DS MOV AL , 0FBH ;寫中斷屏蔽字OCW1 OUT DX, AL MOV DX, INTA00 MOV AL , 20H ;寫中斷結(jié)束方式OCW2 OUT DX, AL MOV BX, 10 WAIT1: STI ;開中斷 JMP WAIT1 ;等待中斷 INT-P : MOV AX , DATA ;中斷服務(wù)程序入口 MOV DS, AX MOV DX , OFFSET MESS輸出指定字符串 MOV AH, 09H INT 21H MOV DX , INTA00 ;寫 OCW2 送中斷結(jié)束命令 EOI MOV AL , 20H OUT DX , AL DEC BX ;控制10 次循環(huán) JNZ NEXT MOV DX, INTA01 ;讀屏蔽寄存器 IMR IN AL , DX OR AL , 04H ;屏蔽 IR2 請求 OUT DX , AL STI ;開中斷 MOV AX , 4C00H ;返回操作系統(tǒng) INT 21H NEXT : IRET ;中斷返回 CODE: ENDS END MAIN

展開閱讀全文
溫馨提示:
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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!