哈工大張英濤操作系統(tǒng)視頻對(duì)應(yīng)課件第34_35講(全)_第1頁(yè)
哈工大張英濤操作系統(tǒng)視頻對(duì)應(yīng)課件第34_35講(全)_第2頁(yè)
哈工大張英濤操作系統(tǒng)視頻對(duì)應(yīng)課件第34_35講(全)_第3頁(yè)
哈工大張英濤操作系統(tǒng)視頻對(duì)應(yīng)課件第34_35講(全)_第4頁(yè)
哈工大張英濤操作系統(tǒng)視頻對(duì)應(yīng)課件第34_35講(全)_第5頁(yè)
已閱讀5頁(yè),還剩39頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、操操 作作 系系 統(tǒng)統(tǒng) 第第 34講講主講人:張英濤主講人:張英濤請(qǐng)求分段存儲(chǔ)管理請(qǐng)求分段存儲(chǔ)管理l請(qǐng)求分段中的硬件支持請(qǐng)求分段中的硬件支持l分段的共享與保護(hù)分段的共享與保護(hù) 請(qǐng)求分段中的硬件支持請(qǐng)求分段中的硬件支持l段表機(jī)制段表機(jī)制 l缺段中斷機(jī)制缺段中斷機(jī)制l地址變換機(jī)制地址變換機(jī)制 段段 表表段段名名段段長(zhǎng)長(zhǎng)段段的的基基址址存存取取方方式式訪問(wèn)訪問(wèn)字段字段修修改改位位存存在在位位增增補(bǔ)補(bǔ)位位外外存存始始址址缺段中斷處理過(guò)程缺段中斷處理過(guò)程請(qǐng)求分段地址變換過(guò)程請(qǐng)求分段地址變換過(guò)程 (1 1)共享進(jìn)程計(jì)數(shù))共享進(jìn)程計(jì)數(shù)COUNTCOUNT。(2 2)存取控制字段。對(duì)于一個(gè)共享段,)存取控制字

2、段。對(duì)于一個(gè)共享段,應(yīng)給不同的進(jìn)程以下不同的存取權(quán)限。應(yīng)給不同的進(jìn)程以下不同的存取權(quán)限。(3 3)段號(hào)。對(duì)于一個(gè)共享段,不同的)段號(hào)。對(duì)于一個(gè)共享段,不同的進(jìn)程可以各用不同的段號(hào)去共享該段。進(jìn)程可以各用不同的段號(hào)去共享該段。共享段表項(xiàng)共享段表項(xiàng)n對(duì)第一個(gè)請(qǐng)求使用該共享段的進(jìn)程,為該段分對(duì)第一個(gè)請(qǐng)求使用該共享段的進(jìn)程,為該段分配一個(gè)物理區(qū)把共享段調(diào)入該區(qū),同時(shí)將該區(qū)配一個(gè)物理區(qū)把共享段調(diào)入該區(qū),同時(shí)將該區(qū)的始址填入該進(jìn)程的段表中。的始址填入該進(jìn)程的段表中。n在共享段表中增加一表項(xiàng),把在共享段表中增加一表項(xiàng),把countcount置為置為1 1;n其他進(jìn)程調(diào)用該共享段時(shí)在進(jìn)程的段表其他進(jìn)程調(diào)用該共

3、享段時(shí)在進(jìn)程的段表中增加一表項(xiàng),填入該共享段的物理地址;中增加一表項(xiàng),填入該共享段的物理地址;在共事段的段友小,壩在共事段的段友小,壩7 7調(diào)用進(jìn)程名、存取控調(diào)用進(jìn)程名、存取控制等,再執(zhí)行制等,再執(zhí)行count count :1 1十十countcount操作操作lcount count :count-count-1 1)越界檢查)越界檢查2 2)存取控制檢查)存取控制檢查3 3)環(huán)保護(hù)機(jī)構(gòu))環(huán)保護(hù)機(jī)構(gòu)越界檢查越界檢查l將邏輯地址空間的段號(hào)與段表長(zhǎng)度將邏輯地址空間的段號(hào)與段表長(zhǎng)度進(jìn)行比較,如果段號(hào)進(jìn)行比較,如果段號(hào)大于等于大于等于段表段表長(zhǎng)度將發(fā)出地址越界中斷信號(hào);長(zhǎng)度將發(fā)出地址越界中斷信號(hào);

4、l檢查段內(nèi)地址是否檢查段內(nèi)地址是否大于等于大于等于段長(zhǎng)段長(zhǎng) 通常的訪問(wèn)方式有:通常的訪問(wèn)方式有:l只讀只讀,即只允許進(jìn)程對(duì)該段中的程序,即只允許進(jìn)程對(duì)該段中的程序或數(shù)據(jù)進(jìn)行讀訪問(wèn)。或數(shù)據(jù)進(jìn)行讀訪問(wèn)。l只執(zhí)行只執(zhí)行,即只允許進(jìn)程調(diào)用該段去執(zhí),即只允許進(jìn)程調(diào)用該段去執(zhí)行,但不準(zhǔn)讀該段的內(nèi)容,也不允許行,但不準(zhǔn)讀該段的內(nèi)容,也不允許對(duì)該段執(zhí)行寫(xiě)操作。對(duì)該段執(zhí)行寫(xiě)操作。l讀讀/ /寫(xiě)寫(xiě),即允許進(jìn)程對(duì)該段進(jìn)行讀寫(xiě)訪,即允許進(jìn)程對(duì)該段進(jìn)行讀寫(xiě)訪問(wèn)問(wèn)低編號(hào)的環(huán)具有高優(yōu)先權(quán)低編號(hào)的環(huán)具有高優(yōu)先權(quán) 程序的訪問(wèn)和調(diào)用遵循以下規(guī)則:程序的訪問(wèn)和調(diào)用遵循以下規(guī)則:l一個(gè)程序可以訪問(wèn)駐留在一個(gè)程序可以訪問(wèn)駐留在相同環(huán)相

5、同環(huán)或或較低特權(quán)較低特權(quán)環(huán)中的數(shù)據(jù)。環(huán)中的數(shù)據(jù)。l一個(gè)程序可以調(diào)用駐留在一個(gè)程序可以調(diào)用駐留在相同環(huán)相同環(huán)或或較高特權(quán)較高特權(quán)環(huán)中的服務(wù)。環(huán)中的服務(wù)。程序間的控制傳輸程序間的控制傳輸數(shù)據(jù)訪問(wèn)數(shù)據(jù)訪問(wèn)設(shè)備管理的主要功能:設(shè)備管理的主要功能:l緩沖區(qū)管理緩沖區(qū)管理l設(shè)備分配設(shè)備分配l設(shè)備處理設(shè)備處理l虛擬設(shè)備虛擬設(shè)備l實(shí)現(xiàn)設(shè)備獨(dú)立性實(shí)現(xiàn)設(shè)備獨(dú)立性實(shí)現(xiàn)信息輸入、輸出和存儲(chǔ)的系統(tǒng)。實(shí)現(xiàn)信息輸入、輸出和存儲(chǔ)的系統(tǒng)。包括:包括:lI/O設(shè)備設(shè)備l總線總線l設(shè)備控制器設(shè)備控制器lI/O通道通道l I/O處理機(jī)處理機(jī)I/O可以按照重要的性能指標(biāo)分類(lèi):可以按照重要的性能指標(biāo)分類(lèi):(1 1)數(shù)據(jù)傳輸速率)數(shù)據(jù)傳輸

6、速率(2 2)數(shù)據(jù)的傳輸單位)數(shù)據(jù)的傳輸單位(3 3)設(shè)備共享屬性)設(shè)備共享屬性低速設(shè)備低速設(shè)備 每秒每秒幾字節(jié)至數(shù)百字節(jié)幾字節(jié)至數(shù)百字節(jié) 如:鍵盤(pán)、鼠標(biāo)器、語(yǔ)音的輸入和輸出如:鍵盤(pán)、鼠標(biāo)器、語(yǔ)音的輸入和輸出中速設(shè)備中速設(shè)備 每秒每秒數(shù)千字節(jié)至數(shù)萬(wàn)字節(jié)數(shù)千字節(jié)至數(shù)萬(wàn)字節(jié) 如:行式打印機(jī)、激光打印機(jī)如:行式打印機(jī)、激光打印機(jī)高速設(shè)備高速設(shè)備 每秒數(shù)每秒數(shù)百千字節(jié)百千字節(jié)以上以上 如:磁帶機(jī)、磁盤(pán)機(jī)、光盤(pán)機(jī)等。如:磁帶機(jī)、磁盤(pán)機(jī)、光盤(pán)機(jī)等。按信息交換單位分類(lèi)按信息交換單位分類(lèi)塊設(shè)備塊設(shè)備 字符設(shè)備字符設(shè)備塊設(shè)備塊設(shè)備n用于存儲(chǔ)信息。用于存儲(chǔ)信息。n屬有結(jié)構(gòu)類(lèi)型。屬有結(jié)構(gòu)類(lèi)型。n如:磁盤(pán),盤(pán)塊大小為

7、如:磁盤(pán),盤(pán)塊大小為512KB4KB512KB4KB。n磁盤(pán)設(shè)備的基本特征是其傳輸速率較高,磁盤(pán)設(shè)備的基本特征是其傳輸速率較高,通常每秒鐘為幾兆位;可尋址,即對(duì)它通常每秒鐘為幾兆位;可尋址,即對(duì)它可隨機(jī)地讀可隨機(jī)地讀/ /寫(xiě)任一塊;寫(xiě)任一塊;n磁盤(pán)設(shè)備的磁盤(pán)設(shè)備的I/OI/O常采用常采用DMADMA方式。方式。字符設(shè)備字符設(shè)備用于數(shù)據(jù)的輸入和輸出。用于數(shù)據(jù)的輸入和輸出。屬無(wú)結(jié)構(gòu)類(lèi)型。屬無(wú)結(jié)構(gòu)類(lèi)型。種類(lèi)多,如交互式終端、打印機(jī)等。種類(lèi)多,如交互式終端、打印機(jī)等?;咎卣魇瞧鋫鬏斔俾瘦^低,通常為基本特征是其傳輸速率較低,通常為幾個(gè)字節(jié)至數(shù)千個(gè)字節(jié);另一特征是幾個(gè)字節(jié)至數(shù)千個(gè)字節(jié);另一特征是不可尋址,即輸入不可尋址,即輸入/ /輸出時(shí)不能指定數(shù)輸出時(shí)不能指定數(shù)據(jù)的輸入源地址及輸出的目標(biāo)地址據(jù)的輸入源地址及輸出的目標(biāo)地址輸入輸入/ /輸出時(shí),常采用中斷驅(qū)動(dòng)方式。輸出時(shí),常采用中斷驅(qū)動(dòng)方式。謝謝 謝謝 收收 看看操作系統(tǒng)操作系統(tǒng) 第第3434講講哈爾濱工業(yè)大學(xué)哈爾濱工業(yè)大學(xué) 張英濤張英濤操操 作作 系系 統(tǒng)統(tǒng) 第第 35 講講主講人:張英濤主講人:張英濤按設(shè)備的共享屬性分類(lèi)按設(shè)備的共享屬性分類(lèi)(1 1)獨(dú)占設(shè)備。)獨(dú)占設(shè)備。(2 2)共享設(shè)備。)共享設(shè)備。(3 3)虛擬設(shè)備。)虛擬設(shè)備。獨(dú)占設(shè)備獨(dú)占設(shè)備指在一段時(shí)間內(nèi)只允許一個(gè)用指在一段時(shí)間內(nèi)只允許一個(gè)用戶(進(jìn)程)訪問(wèn)的設(shè)備,即戶(進(jìn)程

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論