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

正文內(nèi)容

《控制器接口》ppt課件-文庫(kù)吧

2024-12-21 11:53 本頁(yè)面


【正文】 (2)特殊屏蔽方式 特殊屏蔽方式應(yīng)用于在執(zhí)行較高級(jí)別的中斷服務(wù)時(shí) , 開(kāi)放較低級(jí)別的中斷請(qǐng)求 。 在響應(yīng)較高級(jí)別的中斷時(shí) , 用屏蔽字對(duì) IMR中某一位置 1, 同時(shí)使 ISR中的對(duì)應(yīng)位清 0。 可在中斷服務(wù)程序中用中斷屏蔽命令來(lái)屏蔽當(dāng)前正在服務(wù)的中斷級(jí)別時(shí) , 同時(shí)使 ISR中對(duì)應(yīng)當(dāng)前中斷級(jí)的位自動(dòng)清 “ 0”, 從而屏蔽了當(dāng)前正在處理的本級(jí)中斷 , 還真正開(kāi)放了其他較低級(jí)的中斷請(qǐng)求 。 特殊屏蔽方式可通過(guò)操作命令字 OCW3來(lái)設(shè)置或取消 。 ?原理 :假定當(dāng)前正在處理 IR6,先 進(jìn)入特殊屏蔽方式,然后 設(shè)置 IMR6=1, ISR6=0。這時(shí),除 IR6外的所有中斷請(qǐng)求均能得到響應(yīng)。 ?提供了允許較低優(yōu)先級(jí)的中斷能夠得到響應(yīng)的特殊手段 當(dāng)某一 IRi中斷被服務(wù)時(shí) , ISR中的相應(yīng)位 ISRi=1。當(dāng)服務(wù)結(jié)束后 , 則必須清零該 ISRi位 , 使中斷結(jié)束 。 (1)自動(dòng)中斷結(jié)束方式 AEOI 此方式只適用于單片 8259A系統(tǒng)中 , 且多個(gè)中斷 不會(huì)嵌套 。 系統(tǒng)進(jìn)入中斷響應(yīng)后 , 8259A在接收到 CPU發(fā)來(lái)的第二個(gè) INTA的信號(hào)時(shí) 自動(dòng) 將 ISR中的對(duì)應(yīng)位清 0。 可通過(guò)初始化命令字來(lái)設(shè)定 。 (2)非自動(dòng)中斷結(jié)束方式 EOI 在中斷服務(wù)程序結(jié)束的末尾 (IRET指令之前 )向 8259A發(fā)出中斷結(jié)束命令 , 清除 ISR中的相應(yīng)位 , 表示該級(jí)的中斷服務(wù)程序已經(jīng)結(jié)束 。 EOI命令有普通 EOI命令和特殊 EOI命令兩種 , 分別對(duì)應(yīng)一般全嵌套和特殊全嵌套方式 。 在全嵌套方式下, ISR中的優(yōu)先權(quán)最高對(duì)應(yīng)位就是最后一次被響應(yīng)的中斷級(jí),即當(dāng)前正在處理的中斷級(jí),所以它的清 “ 0”就是結(jié)束當(dāng)前正在處理的中斷,是一般的中斷結(jié)束方式。 而在特殊全嵌套方式下,要用特殊的中斷結(jié)束 EOI命令??赏ㄟ^(guò)操作命令字 OCW2來(lái)設(shè)定。 因不保留當(dāng)前正在服務(wù)的中斷的狀態(tài) ,所以不能用于中斷嵌套方式。 與系統(tǒng)總線的連接方式 ( 1)緩沖方式 多片級(jí)聯(lián)時(shí), 8259A通過(guò)總線驅(qū)動(dòng)器和數(shù)據(jù)總線相連 ,即緩沖方式。此時(shí), 8259A的 SP/EN端和總線驅(qū)動(dòng)器的允許端相連, SP/EN端輸出的低電平可作總線驅(qū)動(dòng)器的啟動(dòng)信號(hào)。 ( 2)非緩沖方式 在單片或少數(shù)幾片級(jí)聯(lián)系統(tǒng)中,將 8259A直接連接到數(shù)據(jù)總線上 。 8259A的 SP/EN端作輸入端,接高或低電平。(單片的 SP/EN接高電平,級(jí)聯(lián)系統(tǒng)的主片 SP/EN接高電平,從片 SP/EN接低電平。) 邊沿觸發(fā) – IRi出現(xiàn)上升沿表示有中斷請(qǐng)求 電平觸發(fā) IRi出現(xiàn)高電平表示有中斷請(qǐng)求 在第 1個(gè) INTA結(jié)束前, IRi必須保持高電平 查詢方式 在程序查詢方式下, 8259A不向 CPU發(fā)出 INT信號(hào),而是靠 CPU通過(guò)指令讀取 8259A的查詢字來(lái)查詢 8259A是否有中斷請(qǐng)求,當(dāng)有中斷請(qǐng)求時(shí),就轉(zhuǎn)到相應(yīng)的中斷服務(wù)程序。 設(shè)置查詢方式的過(guò)程: ① 系統(tǒng)先關(guān)中斷; ② 將 “ 查詢方式字 ” 寫(xiě)入 8259A(輸出指令 ); ③ 讀取 8259A的 8位查詢字 (輸入指令 )— 偶地址端口; ④ CPU進(jìn)行判斷 。 查詢字格式: D7 D6 D5 D4 D3 D2 D1 D0 I W2 W1 W0 I=1,表示有中斷請(qǐng)求 。 W2W1W0表示 8259A請(qǐng)求服務(wù)的最高優(yōu)先級(jí)編碼 。 8259A的控制命令分為 – 初始化命令字 ICW ? ICW1~ ICW4 ? CPU向 8259A寫(xiě)入 ICW的過(guò)程稱為 初始化編程 – 操作命令字 OCW ? OCW1~ OCW3 ? CPU向 8259A寫(xiě)入 OCW的過(guò)程稱為 工作方式編程 通過(guò)設(shè)定初始化命令字,使 8259A處于就緒狀態(tài);通過(guò)操作命令字的設(shè)定可以規(guī)定它的工作方式。 8259A的編程設(shè)置 8259A的初始化命令字 ? 初始化 8259A必須從 ICW1開(kāi)始 – 寫(xiě) ICW1意味著重新初始化 8259A – 寫(xiě)入 ICW1后, 8259A的狀態(tài)如下: ? 清除 ISR和 IMR(全 0); ? 將中斷優(yōu)先級(jí)設(shè)成初始狀態(tài): IR0最高, IR7最低; ? 設(shè)定為一般屏蔽方式; ? 采用非自動(dòng)中斷結(jié)束方式; (1) ICW1—— 芯片控制字 ? LTIM: 觸發(fā)方式 – =1 高電平觸發(fā) – =0 上升沿觸發(fā) ? SNGL: 級(jí)連控制 – =1 單片 – =0 級(jí)連 ? ICW4: ICW4控制 – =1 要寫(xiě) ICW4 – =0 不寫(xiě) ICW4(默認(rèn) ICW4為全 0) 1 LTIM ADI SNGL ICW4 0 A0 D7 D6 D5 D4 D3 D2 D1 D0 標(biāo)志位 D D5D7對(duì)于 8086系統(tǒng)不起作用。 對(duì)于 8086系統(tǒng),ICW4=1 (2)ICW2—— 中斷向量碼 ( 中斷類型命令字) ? T7~ T3: 中斷向量碼的高 5位,由用戶給出。 ? T2~ T0: 最低 3位為中斷源的序號(hào) IRn, 中斷響應(yīng)時(shí)自動(dòng)填入。 – 000~ 111分別對(duì)應(yīng) IR0~ IR7 – 由 8259A根據(jù)中斷源的序號(hào)自動(dòng)填入 例如: 若 ICW2命令字為 48H,則 IR0的中斷向量碼為48H, IR7的中斷向量碼為 4FH,等等。 A0 D7 D6 D5 D4 D3 D2 D1 D0 1 T7 T6 T5 T4 T3 0 0 0 作用:設(shè)定中斷類型號(hào) 。 (3) ICW3—— 級(jí)連控制字 主 /從片初始化字 ? 主片的級(jí)聯(lián)控制字 Si=1 對(duì)應(yīng) IRi線上連接了從片 A0 D7 D6 D5 D4 D3 D2 D1 D0 1 S7 S6 S5 S4 S3 S2 S1 S0 從片的級(jí)聯(lián)控制字 ID2~ ID0 標(biāo)識(shí)碼,說(shuō)明本從片連接到主片的哪個(gè) IR引腳上。 000~ 111分別對(duì)應(yīng) IR0~ IR7。 A0 D7 D6 D5 D4 D3 D2 D1 D0 1 0 0 0 0 0 ID2 ID1 ID0 作用:多片 8259A系統(tǒng)中 , 定義主片 、 從片的級(jí)連 。 ICW3—— 級(jí)連控制字(續(xù)) ? ICW3必須與主從片的連接關(guān)系一致: ?若系統(tǒng)中只有一片 8259A,則不需要
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1