• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 計(jì)算機(jī)存儲空間段頁式劃分

    計(jì)算機(jī)存儲空間段頁式劃分

    作者: 時間:2011-07-12 來源:網(wǎng)絡(luò) 收藏
      存儲空間的段式劃分,為用戶提供了二維的地址空間,反映了程序的邏輯結(jié)構(gòu),有利于段的共享和保護(hù)段的動態(tài)增長與動態(tài)鏈接的實(shí)現(xiàn),從而方便了用戶。存儲空間的頁式劃分,有效地克服了存儲碎片,提高了內(nèi)存的利用率。如果將分段和分頁兩種方法結(jié)合起來,就可以實(shí)現(xiàn)兩種方法的優(yōu)勢互補(bǔ),從而進(jìn)一步提高存儲管理的水平。

      所謂段頁式劃分,就是先把存儲空間分成若干個大小相等的頁,然后根據(jù)需要由若干個頁再組成段。換句話說,就是把存儲空間劃分成由頁組成的若干個段。于是,其地址結(jié)構(gòu)就由段號、段內(nèi)頁碼和頁內(nèi)偏移量三部分組成。

      對于程序沒計(jì)人員來說,可見和使用的仍然是段號和段內(nèi)偏移景,而由計(jì)算機(jī)硬件構(gòu)成的地址變換機(jī)構(gòu)白動將段內(nèi)偏移量的高位段解釋為段內(nèi)頁碼,將低位段解 囹釋為頁內(nèi)偏移量。存儲單元的段頁式地址格式如圖所示。

    存儲單元的段頁式地址格式

    圖 存儲單元的段頁式地址格式

    linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 巴塘县| 鄂托克前旗| 和静县| 宽城| 长岭县| 保山市| 扎赉特旗| 浏阳市| 紫金县| 滦平县| 峨山| 正宁县| 古交市| 裕民县| 浑源县| 子洲县| 中超| 简阳市| 金昌市| 平顶山市| 垫江县| 绵阳市| 永新县| 巧家县| 乐都县| 涞水县| 绥化市| 黄石市| 清丰县| 山阳县| 香格里拉县| 乌兰浩特市| 卫辉市| 玉林市| 宜州市| 林周县| 铁岭县| 嘉兴市| 登封市| 商丘市| 安宁市|