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

正文內(nèi)容

[工學(xué)]微型計(jì)算機(jī)原理與接口技術(shù)_李長(zhǎng)青_李泉溪_ppt課件_第七章(已修改)

2024-10-28 18:30 本頁(yè)面
 

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