日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

输入输出系统 2--- 中断(未完)

發(fā)布時間:2023/12/15 windows 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 输入输出系统 2--- 中断(未完) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

中斷源

引起中斷的事件稱為中斷源
中斷系統(tǒng)需要硬件和軟件共同來實(shí)現(xiàn)。
中斷源可以來自系統(tǒng)外部,也可以來自機(jī)器內(nèi)部,甚至處理機(jī)本身。

中斷分類

由于中斷源很多,為了在響應(yīng)中斷后能盡快找到中斷入口,就對中斷源進(jìn)行分類

方法:
為每一類中斷源分配一個硬件的中斷入口,在進(jìn)入這個入口之后,再通過軟件找到具體的中斷源


中斷優(yōu)先級



如何處理中斷

中斷的處理過程

恰當(dāng)分配中斷系統(tǒng)的軟硬件功能,是中斷系統(tǒng)最關(guān)鍵問題

軟硬件分配處理中斷的因素:

中斷響應(yīng)時間:
定義:從中斷源向處理機(jī)發(fā)出中斷服務(wù)請求開始,到處理機(jī)開始執(zhí)行這個中斷源的中斷服務(wù)程序為止。
影響中斷響應(yīng)時間的因素

中斷源的識別方法

串行排隊法

1. 識別中斷源的查詢法

用測試程序按一定有限排隊次序檢查各個設(shè)備的“中斷觸發(fā)器”,當(dāng)遇到第一個1標(biāo)志時,即找到了優(yōu)先進(jìn)行處理的中斷源。

e.g.打印機(jī)、鍵盤和顯示器三個中斷源尋找中斷入口的過程:

2. 軟件排隊鏈法

3. 硬件排隊鏈法

4. 中斷向量法

中斷向量=由硬件產(chǎn)生的中斷標(biāo)識碼
人話:為每一個中斷源設(shè)置一個中斷向量,所有中斷向量存放在主存的中斷向量表中。cpu響應(yīng)某個中斷源的中斷請求時,根據(jù)設(shè)備提供的中斷類型碼訪問中斷向量表,找到該中斷源的中斷服務(wù)程序的入口

2 3 4 都屬于串行排隊鏈法

獨(dú)立請求法


cf以上設(shè)一個中斷請求器,每個設(shè)備占一位

中斷現(xiàn)場的保存和恢復(fù)

需要進(jìn)行保存和恢復(fù)分為3類:

中斷屏蔽


例題

ATT:區(qū)分中斷響應(yīng)和中斷服務(wù)

改變處理機(jī)優(yōu)先級


解釋


為什么處理完3和處理完2時都是恢復(fù)1級呢?
在處理機(jī)狀態(tài)字中設(shè)置3個中斷屏蔽位。
000為處理機(jī)本身的優(yōu)先級,
001~100分別表示4個中斷源的中斷優(yōu)先級。

通道處理機(jī)

之前說了對于不同的外設(shè)采用不同的輸入輸出方式:程序查詢、中斷輸入輸出、dma方式
但是

通道處理機(jī):可以將外設(shè)從cpu中分離出來

總結(jié)

以上是生活随笔為你收集整理的输入输出系统 2--- 中断(未完)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。