【中级软考】段页式存储是什么?
段頁式存儲管理方式即先將用戶程序分成若干個段,再把每個段分成若干個頁,并為每一個段賦予一個段名。
頁式存儲管理能有效地提高內(nèi)存利用率,而分段存儲管理能反映程序的邏輯結(jié)構(gòu)并有利于段的共享。如果將這兩種存儲管理方法結(jié)合起來,就形成了段頁式存儲管理方式。
段頁式管理就是將程序分為多個邏輯段,在每個段里面又進行分頁,即將分段和分頁組合起來使用。這樣做的目的就是想同時獲得分段和分頁的好處,但又避免了單獨分段或單獨分頁的缺陷。
如果我們將每個段看做一個單獨的程序,則邏輯分段就相當(dāng)于同時加載多個程序。
在段頁式系統(tǒng)中,作業(yè)的邏輯地址分為三部分:段號、頁號和頁內(nèi)偏移量,如圖所示:
示例:
段號占8個字節(jié)那么(8×8=64位),最多可有28=256個段?;頁號占12個字節(jié),存儲管理系統(tǒng)中的地址長度均表示為最大的尋址空間,頁的大小為212=4096字節(jié)=4×1024字節(jié)=4K?;頁內(nèi)地址占12個字節(jié),那么,每個段最大允許212=4096個頁,選B
問題,為啥段號占8個字節(jié)=64位就是256個段???咋存儲的???
參考文章1:段頁式管理
參考文章2:https://tiku.baidu.com/web/view/c6a0d1727ed5360cba1aa8114431b90d6c858954?isFromWenku=1
總結(jié)
以上是生活随笔為你收集整理的【中级软考】段页式存储是什么?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 位bit、字节byte、kb、mb
- 下一篇: 【中级软考】PV操作是什么?(passe