第四章存儲(chǔ)器管理(重點(diǎn)習(xí)題)

分頁存儲(chǔ)管理方式:

1.主存512M,頁面大小為4K,則:

? ??1)物理塊有多少個(gè)? 最大物理塊是?

? ? 解: ? ?512M/4K=2^17個(gè);

? ? ? ? ? ? 最大物理塊號(hào):11111111111111111(17個(gè)1)

? ? ?2)不考慮權(quán)限問題,頁表項(xiàng)至少多大?

? ? ? 解: ? ? 2^17/2^12=2^5(頁)

? ? ? ? ? ? ? ? 頁表項(xiàng)需17位約等于3B

? ? ?3)對(duì)一個(gè)256K的作業(yè),其邏輯地址格式如何?這個(gè)作業(yè)的頁表占多少內(nèi)存?

? ? ? ?解:6位I12位 ? ?頁面大小4KB=2^12B,按字節(jié)編址需12位

2.一個(gè)作業(yè)剛好分成4頁,頁表如圖一,以01111011101111的映射過程為例畫出利用地址變換機(jī)構(gòu)進(jìn)行映射的過程圖(設(shè)沒有快表),并結(jié)出結(jié)果值。

? ? ? ?解:頁內(nèi)編址需13位,找出頁號(hào)

? ? ? ? ? ? ? ?01?/ 111011101111

圖一

? ? ? ? ? ? ? ? 100 / 111011101111


圖二 ? ?



分段存儲(chǔ)管理方式:

某作業(yè)段表已給出如圖三,將邏輯地址(1,4000),(3,3600)轉(zhuǎn)為物理地址(要求進(jìn)行十進(jìn)制即可,注意兩個(gè)越界判斷,然后首址加偏移)。


圖三

? ? 解: ? ?邏輯地址(1,4000)4000>3K ? ?越界中斷

? ? ? ? ? ? 邏輯地址 (3,3600)120K+3600=120*1024+3600=126480

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容