首頁(yè) - 網(wǎng)校 - 萬(wàn)題庫(kù) - 美好明天 - 直播 - 導(dǎo)航
您現(xiàn)在的位置: 考試吧 > 自學(xué)考試 > 復(fù)習(xí)指導(dǎo) > 工學(xué)類 > 正文

2010年自考工學(xué)類“操作系統(tǒng)原理”復(fù)習(xí)資料(3)

2010年自考工學(xué)類“操作系統(tǒng)原理”復(fù)習(xí)資料(3)

 

  八、 中斷優(yōu)先級(jí)和中斷屏蔽( 識(shí)記 )

  1、 中斷優(yōu)先級(jí) 是硬件設(shè)計(jì)時(shí)確定的。中斷裝置按預(yù)定的順序來(lái)響應(yīng)同時(shí)出現(xiàn)的中斷事件,這個(gè)預(yù)定的順序稱為“中斷優(yōu)先級(jí)”。中斷優(yōu)先級(jí)是按中斷事件的重要性和緊迫程度來(lái)確定的 ,是由硬件設(shè)計(jì)時(shí)固定下來(lái)的。一般情況下,優(yōu)先級(jí)的高低順序依次為: 硬件故障中斷 、 自愿中斷 、 程序性中斷 , 外部中斷和輸入輸出中斷 .

  2、中斷的嵌套處理

  3、中斷屏蔽的作用。中斷優(yōu)先級(jí)只是規(guī)定了中斷裝置響應(yīng)同時(shí)出現(xiàn)的中斷的次序,當(dāng)中斷裝置響應(yīng)了某個(gè)中斷后中斷處理程序在進(jìn)行處理時(shí),中斷裝置也可能去響應(yīng)另一個(gè)中斷事件。因此會(huì)出現(xiàn)優(yōu)先級(jí)低的中斷事件的處理打斷優(yōu)先級(jí)高的中斷事件的處理,使得中斷事件的處理順序與響應(yīng)順序不一致,而且會(huì)形成多重嵌套處理,使多現(xiàn)場(chǎng)保護(hù)、程序返回等工作變的復(fù)雜。

  中斷屏蔽技術(shù)就是為了解決上述問(wèn)題而提出的在一個(gè)中斷處理沒(méi)有結(jié)束之前不響應(yīng)其他中斷事件,或者只響應(yīng)比當(dāng)前級(jí)別高的中斷事件。于是,當(dāng)中斷裝置檢查到有中斷事件后,便去查看PSW中中斷屏蔽標(biāo)志,如果沒(méi)有屏蔽就響應(yīng)該中斷;否則,暫時(shí)不響應(yīng)該中斷,待屏蔽標(biāo)志消除后再響應(yīng)。自愿中斷是不能屏蔽的。

  九、 進(jìn)程調(diào)度( 領(lǐng)會(huì) )

  1、進(jìn)程調(diào)度的職責(zé)。按選定的進(jìn)程調(diào)度算法從就緒隊(duì)列中選擇一個(gè)進(jìn)程,讓它占用處理器。

  2、選擇進(jìn)程調(diào)度算法的幾個(gè)準(zhǔn)則:

  。提高處理器利用率

  。增大吞吐量

  。減少等待時(shí)間

  ?s短響應(yīng)時(shí)間

  3、進(jìn)程調(diào)度的常用算法: 先來(lái)先服務(wù) 、 優(yōu)先數(shù)法 、 輪轉(zhuǎn)法 、 分級(jí)調(diào)度 .

  先來(lái)先服務(wù)調(diào)度算法 該算法按進(jìn)程進(jìn)入就緒隊(duì)列的先后次序選擇可以占用處理器的進(jìn)程。

  優(yōu)先數(shù)調(diào)度算法 對(duì)每個(gè)進(jìn)程確定一個(gè)優(yōu)先數(shù),該算法總是讓優(yōu)先數(shù)最高的進(jìn)程先使用處理器。對(duì)具有相同優(yōu)先數(shù)的進(jìn)程,再采用先來(lái)先服務(wù)的次序分配處理器。系統(tǒng)常以任務(wù)的緊迫性和系統(tǒng)效率等因素確定進(jìn)程的優(yōu)先數(shù)。進(jìn)程的優(yōu)先數(shù)可以固定的,也可隨進(jìn)程執(zhí)行過(guò)程動(dòng)態(tài)變化。 一個(gè)高優(yōu)先數(shù)的進(jìn)程占用處理器后,系統(tǒng)處理該進(jìn)程時(shí)有兩種方法,一是“非搶占式”,另一種是“可搶占式”。前者是此進(jìn)程占用處理器后一直運(yùn)行到結(jié)束,除非本身主動(dòng)讓出處理器,后者則是嚴(yán)格保證任何時(shí)刻總是讓優(yōu)先數(shù)最高的進(jìn)程在處理器上運(yùn)行。

  時(shí)間片輪轉(zhuǎn)調(diào)度法 把規(guī)定進(jìn)程一次使用處理器的最長(zhǎng)時(shí)間稱為“時(shí)間片”。時(shí)間片輪轉(zhuǎn)調(diào)度算法讓就緒進(jìn)程按就緒的先后次序排成隊(duì)列,每次總選擇該隊(duì)列中第一個(gè)進(jìn)程占用處理器,但規(guī)定只能使用一個(gè)時(shí)間片,如該進(jìn)程尚未完成,則排入隊(duì)尾,等待下一個(gè)供它使用的時(shí)間片。各個(gè)進(jìn)程就這樣輪轉(zhuǎn)運(yùn)行。時(shí)間片輪轉(zhuǎn)算法經(jīng)常用于分時(shí)操作系統(tǒng)中。

  分級(jí)調(diào)度算法 由系統(tǒng)設(shè)置多個(gè)就緒隊(duì)列,每個(gè)就緒隊(duì)列中的進(jìn)程按時(shí)間片輪轉(zhuǎn)法占用處理器,這就是分級(jí)調(diào)度算法。

  4、 進(jìn)程的切換 進(jìn)程調(diào)度將從就緒隊(duì)列中另選一個(gè)進(jìn)程占用處理器,使一個(gè)進(jìn)程讓出處理器,由另一個(gè)進(jìn)程占用處理器的過(guò)程稱“進(jìn)程切換”。

  若有一個(gè)進(jìn)程從運(yùn)行態(tài)變成等待態(tài),或完成工作后就撤消,則必定會(huì)發(fā)生進(jìn)程切換。若一個(gè)進(jìn)程從運(yùn)行態(tài)或等待態(tài)變成就緒態(tài),則不一定發(fā)生進(jìn)程切換。

  相關(guān)推薦:2010年自考數(shù)據(jù)庫(kù)及其應(yīng)用重點(diǎn)知識(shí)講解匯總
       2010年自考微型計(jì)算機(jī)及其接口技術(shù)筆記串講匯總
       考試吧:2010年7月自考試題及答案發(fā)布專題
文章搜索
萬(wàn)題庫(kù)小程序
萬(wàn)題庫(kù)小程序
·章節(jié)視頻 ·章節(jié)練習(xí)
·免費(fèi)真題 ·模考試題
微信掃碼,立即獲!
掃碼免費(fèi)使用
大學(xué)語(yǔ)文
共計(jì)461課時(shí)
講義已上傳
18020人在學(xué)
管理系統(tǒng)中計(jì)算機(jī)應(yīng)用
共計(jì)21課時(shí)
講義已上傳
7218人在學(xué)
政治經(jīng)濟(jì)學(xué)(財(cái)經(jīng)類)
共計(jì)738課時(shí)
講義已上傳
87485人在學(xué)
經(jīng)濟(jì)法概論(財(cái)經(jīng)類)
共計(jì)21課時(shí)
講義已上傳
989人在學(xué)
毛概
共計(jì)269課時(shí)
講義已上傳
16493人在學(xué)
推薦使用萬(wàn)題庫(kù)APP學(xué)習(xí)
掃一掃,下載萬(wàn)題庫(kù)
手機(jī)學(xué)習(xí),復(fù)習(xí)效率提升50%!
版權(quán)聲明:如果自學(xué)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本自學(xué)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
官方
微信
掃描關(guān)注自考微信
領(lǐng)《大數(shù)據(jù)寶典》
報(bào)名
查分
掃描二維碼
關(guān)注自考報(bào)名查分
看直播 下載
APP
下載萬(wàn)題庫(kù)
領(lǐng)精選6套卷
萬(wàn)題庫(kù)
微信小程序
幫助
中心
文章責(zé)編:wbian