freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學]微型計算機原理與接口技術_李長青_李泉溪_ppt課件_第七章(已修改)

2025-10-23 18:30 本頁面
 

【正文】 第七章 中斷技術 微機原理與接口技術精品課程 微機原理與接口技術精品課程 2 INT0 INT1 INT4 INT3 INT2 斷點中斷 溢出中斷 第二章 中斷部分復習 CPU硬件中斷信號腳: 第 17腳 非屏蔽中斷請求 第 18腳 可屏蔽中斷請求 第 24腳 可屏蔽中斷響應 弄清幾個概念: 8259A接口芯片 微機原理與接口技術精品課程 3 取一條指令 執(zhí)行指令 指令執(zhí)行完? 有中斷請求? 取中斷類型號 類型號 4 獲中斷向量 IF=0 CS: IP入棧 進入中斷處理 N N Y Y 中斷的概念 可屏蔽中斷 不可屏蔽中斷 中斷的分類 中斷響應過程 中斷處理過程 保存現(xiàn)場 開中斷 執(zhí)行中斷服務 關中斷 恢復現(xiàn)場 開中斷 返回斷點 外部中斷 內(nèi)部中斷 軟件中斷: INT N 調(diào)試中斷:單步,斷點 運算錯誤 中斷: 除法錯誤,發(fā)生益處 微機原理與接口技術精品課程 4 優(yōu)先級處理辦法 1:硬件排隊電路法 帶多個中斷請求輸入端的 CPU, 51系列單片機便是如此。這些電路一般在 CPU或單片機的內(nèi)部。 要求: 下面的中 斷請求信號可以 有多個,上面的 中斷請求信號只 能有一個有效。 注: 中斷優(yōu)先級的實現(xiàn) 微機原理與接口技術精品課程 5 串行排隊鏈電路(菊花鏈)硬件查詢線路 注: CPU只有一個中斷請求端的情況。 特點:此接口電路除完成外設的中斷請求外,還能在 CPU中斷 響應時給數(shù)據(jù)總線發(fā)去相應的中斷號。 缺點:此接口電路的中斷號是硬件生成的,改動不方便,不如可編程接口。 優(yōu)先級處理辦法 2: 微機原理與接口技術精品課程 6 軟件查詢法 優(yōu)先級處理辦法 3: 說明:按此思路設計的 CPU,不存在中斷向量表結構,也不存在“中斷響應管腳”,中斷服務入口有一個固定的地址,在此地址處編寫軟件查詢程序。 注:優(yōu)先級由編程人定 查詢端口 號 微機原理與接口技術精品課程 7 查詢端口號為 20H的中斷請求寄存器的狀態(tài) 微機原理與接口技術精品課程 8 軟件實現(xiàn)優(yōu)先級編程如下: IN AL,20H ;輸入中斷請求寄存器的內(nèi)容 TEST AL,80H ;為 7號外設提出中斷嗎 ?( 1000 0000B) JZ ERR ;為 7號外設服務 TEST AL,40H ;為 6號外設提出中斷嗎? (0100 0000B) JZ DISS ;為 6號外設服務 : 微機原理與接口技術精品課程 9 優(yōu)先級處理辦法 4:專用芯片 8259A 連接 CPU的中斷請求線 可擴展 8個外部中斷源 連接 CPU的中斷響應線 注:其他管腳要解決: 可編程的初始化問題 中斷源的再擴展問題 返回 2 微機原理與接口技術精品課程 10 第二節(jié) 8086/8088的中斷系統(tǒng) 注: INT 0 ~ INT 4 為系統(tǒng)專用中斷號 微機原理與接口技術精品課程 11 微機原理與接口技術精品課程 12 CPU的內(nèi)中斷 CPU的外中斷 中斷分類 軟件中斷 陷阱中斷 不可屏蔽中斷 NMI(Non— maskable interrupt) N=2 可屏蔽中斷 INTR( Interrupt requestion) N≥5 斷點中斷 N=3 溢出中斷 N=4 指令中斷 N≥5 除法錯中斷 N=0 單步中斷 N=1 8088/ 8086CPU將存儲器 00000H~ 003FFH區(qū)域用于存放中斷向量(即中斷服務程序入口地址 ) ,此區(qū)域共有 1024個字節(jié)單元,最多可容納256個中斷向量。 中斷向量指針與中斷類型號 中斷向量指針 = 中斷類型號 *4 中斷向量 = (中斷向量指針) 微機原理與接口技術精品課程 13 創(chuàng)建中斷向量表:中斷向量的裝入 有三種方法: 直接利用 MOV指令裝入 利用串操作指令裝入 利用 DOS功能調(diào)用裝入(軟中斷) 例如,假設中斷類型號為 60H無人使用,現(xiàn)在此放置一 條中斷向量,已知相應的中斷服務子程序的段基址是 SEG_INTR,偏移地址是 OFFSET_INTR( 006DH) ,下面用第一種方法創(chuàng)建中斷向量表: 微機原理與接口技術精品課程 14 方法 1 : 直接利用 MOV指令裝入 : CLI ; 關中斷( IF=0) MOV BX, 60H 4 ;中斷號 4獲得中斷向量首地址 MOV AX, 006DH ;取中斷服務程序偏移地址(有效地址) MOV [BX], AX ;先裝入偏移地址 MOV [BX+2], CS ;再裝入段基址,即中斷服務子程序 ;在此代碼段中。 STI ; IF=1,開中斷 : 例如,假設中斷類型號為 60H無人使用,現(xiàn)在此放置一 條中斷向量,已知相應的中斷服務子程序的段基址是 SEG_INTR,偏移地址是 OFFSET_INTR( 006D
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1