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

正文內(nèi)容

[工學]微型計算機原理與接口技術(shù)_李長青_李泉溪_ppt課件_第七章-文庫吧

2025-09-17 18:30 本頁面


【正文】 H) 編程如下: 微機原理與接口技術(shù)精品課程 15 三、計算機中斷響應過程 第一步:獲得中斷類型號; 第二步:保護斷點并關(guān)中斷; 第三步:從中斷向量表中提取中斷向量,轉(zhuǎn)入中斷服務程序。 關(guān)于中斷類型號的獲得,有三種情況: 對專用中斷(中斷號 0 ~ 4),中斷類型號由 CPU自動 生成; 對指令中斷 INT N ,中斷類型號 N從指令獲得; 對外部可屏蔽中斷, CPU獲得中斷類型號的過程比較 復雜。見下頁 微機原理與接口技術(shù)精品課程 16 CPU 中斷 接口 D0 ~ D7 中斷請求 中斷相應 第一個總線周期 CPU送中斷響應信號 INTA 第二個總線周期中斷接口送中斷類型號 INTA INTR 客戶中斷請求 客戶中斷請求 客戶中斷請求 微機原理與接口技術(shù)精品課程 17 四、各類中斷的優(yōu)先級 微機原理與接口技術(shù)精品課程 18 第三節(jié) 可編程中斷控制器 Intel 8259A 8259A應具備下列四項功能: 中斷請求擴展功能 中斷優(yōu)先級管理功能 中斷類型號的寫入和自動上傳功能 可編程功能 微機原理與接口技術(shù)精品課程 19 可編程中斷控制器 8259A內(nèi)部結(jié)構(gòu) 8259A芯片引腳 記錄當前正執(zhí)行的中斷 IRi 返回 37 返回 32 返回 24 返回 30 返回 2 微機原理與接口技術(shù)精品課程 20 8259A的讀寫操作 I/O端口地址 單板機 8259A初始化命令字: ICW ICW ICW ICW4 8259A操作命令字: OCW OCW OCW3 難點:兩個地址 (一個偶地址和一個奇地址 ),但要寫進這么多 命令字!借助了可編程芯片的內(nèi)部邏輯管理。 微機原理與接口技術(shù)精品課程 21 1. 初始化命令字 ICW1 例:若 8259A的端口地址為 20H、 21H,采用電平觸發(fā),單片使用, 需要 ICW4,則 ICW1 =1BH,將 ICW1送入 8259A的程序段為: MOV AL, 1BH OUT 20H, AL 借助于標志位,一個地址就可存兩個命令字 ! 決定是否寫 ICW4 決定是否寫 ICW3 返回 37 微機原理與接口技術(shù)精品課程 22 2. 初始化命令字 ICW 2 例:已知原計算機系統(tǒng)中斷向量表 60H以后為空,請設(shè)置 命令字 ICW2. 解: ICW2的低三位 000 ~ 111由 8259A自動分配給外設(shè)中斷 請求端 IR0 ~ IR7, 所以高 5位應定位 01100比較合理。 MOV AL, 01100000B OUT 21H, AL ;假定 8259A地址為 20H, 21H ;問: MOV, 01100111B行嗎? 返回 37 微機原理與接口技術(shù)精品課程 23 3. 初始化命令字 ICW 3 ICW3稱為主片 /從片標志命令字,必須寫到 8259A的奇 地址端口(即 A0= 1)中。僅在 8259A級聯(lián)( ICW1中 D1= 0) 時使用,且 CPU送給主 8259A和從 8259A的 ICW3格式是不相 同的。 例:一片 8259A 級聯(lián) 8片從片,需要寫 9次 ICW3, 如何寫? 微機原理與接口技術(shù)精品課程 24 4. 初始化命令字 ICW 4 ICW4—— 方式控制 ICW4僅在 ICW1中的 D0= l時才有必要設(shè)置,否則不寫。 說明: D4位 特殊 指級聯(lián)時主片用 “特殊”,其它都 用“非特殊”。 D3 D2位 ,說明 與系統(tǒng)總線是否 用緩沖器(大系 統(tǒng)的總線驅(qū)動) 相連。 D1位 一般取 了實現(xiàn)有優(yōu)先級 要求的中斷嵌套, 8259A中有一個 現(xiàn)行服務寄存器 ISR ,自動 EOI方式,即一進入中斷, 8259A 即將 ISR的中斷服務位 ISRi請零,可能造成發(fā)生嵌套的優(yōu)先級 混亂。除非保證不發(fā)生嵌套時才用自動 EOI方式。 微機原理與接口技術(shù)精品課程 25 例: 假設(shè) 8259A地址為 20H 21H,與總線之間采用緩沖器連接, 非自動結(jié)束方式,只用一片 8259A,普通完全嵌套,用 8088。 解: MOV AL , 0000 1101B OUT 21H , AL 微機原理與接口技術(shù)精品課程 26 8259A的初始化 8259A初始化時如下幾點值得注意: ( 1) ICW1必須寫入偶地址端口( A0= 0), 而且要最先寫入。 命令字 ICW ICW4的寫入受 ICW1操縱 。 ICW2~ICW4寫入奇地址端口( A0= 1)。 ( 2) ICW1~ICW4的寫入次序是固定的, 不可顛倒。 ( 3)在單片 8259A所構(gòu)成的中斷系統(tǒng)中, 8259A的初始化僅需設(shè)置 ICW ICW2和 ICW4,在多片 8259A級聯(lián)時,主片和從片 8259A除 ICW ICW2和 ICW4外還必須設(shè) 置 ICW3,而且主片和從片 8259A的 ICW3格 式是不相同的。 微機原理與接口技術(shù)精品課程 27 例 : 現(xiàn)有 8086微機系統(tǒng),其中斷控制單元由單片 8259A構(gòu)成。
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1