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

正文內(nèi)容

第十章輸入輸出結(jié)構(gòu)-文庫(kù)吧資料

2024-10-06 12:42本頁(yè)面
  

【正文】 數(shù)據(jù)。 PC[15..8]←M[SP],SP←SP+1 PUSHAC 10000100 SP←SP 1。 M[SP]←PC[15..8],SP←SP 1。 47 k+1 l+1 m+1 k l m 目的程序 三級(jí)中斷 處理程序 二級(jí)中斷 處理程序 一級(jí)中斷 處理程序 48 例如: 某計(jì)算機(jī)的中斷系統(tǒng)有 4級(jí)中斷優(yōu)先級(jí) , 每 級(jí)對(duì)應(yīng)一個(gè)屏蔽碼 , 下表為程序級(jí)別和屏蔽碼的關(guān) 系 , 中斷響應(yīng)次序和處理次序一致 , 均為: 1 → 2 → 3 → 4 49 程序級(jí)別 第 1級(jí) 第 2級(jí) 第 3級(jí) 第 4級(jí) 1級(jí) 2級(jí) 3級(jí) 4級(jí) 屏蔽碼 0 1 1 1 0 0 1 1 0 0 0 1 0 0 0 0 50 按照這一次序可以看到 CPU運(yùn)動(dòng)的軌跡,如下圖。 ◆ 中斷響應(yīng)次序與中斷處理次序 中斷響應(yīng)次序是由硬件排隊(duì)判優(yōu)線路決定的 , 不能改變 , 而中斷處理次序可由屏蔽碼決定 , 是可 以改變的 。 45 圖 并行方式實(shí)現(xiàn)優(yōu)先級(jí)中斷 防止干 擾信號(hào) 46 多重中斷處理 多重中斷 是指在處理某一中斷過程中又發(fā)生了新的中斷 , 從而中斷該服務(wù)程序的執(zhí)行 , 又轉(zhuǎn)去進(jìn)行新的中斷處理 。 擴(kuò)展困難。 39 (3) 執(zhí)行中斷服務(wù)程序 ◆ 保存現(xiàn)場(chǎng) ◆ 開 CPU中斷 ◆ 執(zhí)行中斷服務(wù)程序 ◆ 關(guān) CPU中斷 ◆ 恢復(fù)現(xiàn)場(chǎng) ◆ 恢復(fù)屏蔽碼 ◆ 恢復(fù) PSW、 PC ◆ 開 CPU中斷 ◆ 返回?cái)帱c(diǎn) 40 中斷硬件和優(yōu)先級(jí) 1. 單個(gè)設(shè)備的簡(jiǎn)單系統(tǒng) ◆ 非向量中斷 圖 單個(gè)設(shè)備的非向量中斷( a)硬件 ( b)時(shí)序 41 ◆ 向量中斷 圖 單個(gè)設(shè)備的向量中斷 ( a)硬件 ( b)時(shí)序 42 圖 多個(gè)非向量中斷的硬件 ? 每個(gè)設(shè)備均有自己的 IRQ和 IACK信號(hào) ? 他們的優(yōu)先級(jí)是預(yù)定的 , IRQn優(yōu)先級(jí)最高 ? CPU首先響應(yīng)和服務(wù)優(yōu)先級(jí)最高的中斷 2. 多個(gè)設(shè)備的系統(tǒng) ◆ 非向量中斷 43 ◆ 向量中斷 菊花鏈: 用于多中斷優(yōu)先權(quán)排隊(duì)的一種方法。 一般應(yīng)包含如下內(nèi)容: 程序屏蔽碼 程序運(yùn)行狀態(tài) 條件碼 中斷碼 指令計(jì)數(shù)器 37 編 碼 38 ◆ 非向量中斷 CPU在響應(yīng)中斷時(shí)只產(chǎn)生一個(gè)固定的地址,該 地址是中斷查詢程序的入口地址, CPU轉(zhuǎn)去執(zhí)行查 詢程序,通過軟件查詢確定中斷源,然后執(zhí)行相應(yīng) 的中斷服務(wù)程序。 (2) 中斷響應(yīng) ◆ 關(guān)中斷 ◆ 保存斷點(diǎn) ◆ 轉(zhuǎn)入中斷服務(wù)程序 36 獲取中斷服務(wù)程序地址: ◆ 向量中斷 中斷向量: 中斷服務(wù)程序的入口地址以及 程序狀態(tài)字的合稱。 35 6. 中斷處理過程( 中斷響應(yīng)與中斷處理 ) 從某一個(gè)中斷源發(fā)出中斷服務(wù)請(qǐng)求,到這個(gè) 請(qǐng)求全部處理完成所經(jīng)過的主要過程。 ◆ 中斷禁止 中斷源即使有中斷請(qǐng)求信號(hào)也不能使其 對(duì)應(yīng)中斷觸發(fā)器置“ 1” 狀態(tài)或不允許參加排 隊(duì)判優(yōu)。 (1) 優(yōu)先 級(jí) 指多個(gè)中斷發(fā)生時(shí) , 對(duì)中斷響應(yīng)的次序 。 ◆ 多個(gè)中斷觸發(fā)器構(gòu)成中斷寄存器,其內(nèi)容稱 為 中斷字或中斷碼 。 31 中斷處理 1. 中斷源 引起中斷的事件或者發(fā)出中斷請(qǐng)求的來源。 ◆ 內(nèi)部中斷 內(nèi)部中斷完全發(fā)生在 CPU內(nèi)部,沒有任何 輸入 /輸出設(shè)備介入。 中 斷 CPU和 I/O設(shè)備之間的數(shù)據(jù)傳送 1. 解決 I/O設(shè)備變化延遲 ◆ 查詢 29 (5) 實(shí)現(xiàn)實(shí)時(shí)處理; (6) 實(shí)現(xiàn)應(yīng)用程序和操作系統(tǒng)的聯(lián)系; (7) 多處理機(jī)系統(tǒng)各處理機(jī)間的聯(lián)系。 輸入端口: 1002H(查詢?cè)摱丝谥敝疗渥畹臀恢?1) 1000H(從中讀取數(shù)據(jù)) 27 CLAC INAC (AC←1) MOVR (R←1) OTPT 1001H ( 01H → address 1001H) LOOP: INPT 1002H (Check whether the device is ready) AND (AC=1 and Z=0 if device is ready) JMPZ LOOP (If device not ready, AC=0 and Z=1,loop back)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1