在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

段式與頁式存儲器管理的區(qū)別 分頁式存儲管理詳解

電子設(shè)計 ? 來源:TOMORROW 星辰 ? 作者:TOMORROW 星辰 ? 2020-12-01 14:16 ? 次閱讀

段式虛擬存儲器中的段是按程序的邏輯結(jié)構(gòu)劃分的。本文將來介紹一下什么是段式存儲器管理,段式與頁式存儲器管理的區(qū)別又在哪,還有段頁式存儲器管理的工作原理。如果對頁式存儲管理方式不清楚的建議先弄懂頁式存儲管理方式(參考:深入理解操作系統(tǒng)之——分頁式存儲管理)

段式存儲器管理

段的劃分是具有邏輯意義的,例如:主程序段、數(shù)據(jù)段、堆棧段、子程序段等;

每個段都是從 0 開始的獨(dú)立邏輯地址空間;

而且各個段的長度因程序而不同。

虛擬地址

段式存儲器管理將虛擬地址分為兩部分:段號和段內(nèi)地址。與頁式中虛擬地址不同的是,段內(nèi)地址的位數(shù)不是固定的,段號與段內(nèi)地址的劃分不是簡單地將一個二進(jìn)制地址進(jìn)行高低位的切割得到的。

段表

段表則包括了段長和段基址

地址變換過程

①進(jìn)程訪問某個邏輯地址時,先取得段號

②若段號大于段表長度,越界錯誤

③查段表得到段開始地址和段長度

④若段內(nèi)地址大于段長度,越界錯誤

⑤通過段開始地址和段內(nèi)地址得到物理地址

⑥根據(jù)物理地址讀取數(shù)據(jù)

地址變換過程圖解:

計算例子

通過具體例子來算算就很好理解了。

例:某系統(tǒng)采用分段式存儲管理,在一個進(jìn)程中,它的段表如下所示,求邏輯地址為(2,89)對應(yīng)的物理地址(所有數(shù)據(jù)都是十進(jìn)制)

解答:

根據(jù)邏輯地址(2,89)可以知道,段號為 2,段內(nèi)地址為 89

根據(jù)段號 2 查段表可知,段號為 2 的段的段長為 380,段基址為 340

由段基址 340 和段內(nèi)地址 89 相加可得實際的物理地址為 429

分頁與分段的區(qū)別

頁是信息的物理單位,滿足系統(tǒng)空間管理需要。分頁實現(xiàn)離散分配方式,以消減內(nèi)存的外零頭, 提高內(nèi)存的利用率;

段是信息的邏輯單位,滿足用戶需要

頁的大小固定,由系統(tǒng)決定;

段的長度不固定, 由用戶決定

分頁的作業(yè)地址空間是一維的(虛擬地址由一個數(shù)表示);

分段的作業(yè)地址空間則是二維的(虛擬地址有兩個數(shù)(段號和段內(nèi)地址)表示)

段頁式

段頁式存儲器管理則是將段式與頁式結(jié)合,優(yōu)缺點互補(bǔ)。

段面向用戶程序需要,段長度不固定;段需要連續(xù)分配空間,存在連續(xù)分配的缺點,例如易產(chǎn)生碎片;

結(jié)合段式和頁式兩者管理優(yōu)點,既能節(jié)省內(nèi)存空間,提高內(nèi)存分配效率;又能兼顧用戶程序需要。

實現(xiàn)機(jī)制

先將用戶程序劃分為多個有邏輯意義的段,再將段劃分為多個頁

段頁式管理需要設(shè)置段表和頁表

每個段都對應(yīng)一張頁表,因此段表存放了每張頁表的開始地址和頁表長度

段頁式存儲器管理方式地址結(jié)構(gòu)

段頁式存儲器管理方式地址映射

段頁式的地址變換過程

①進(jìn)程訪問某個邏輯地址時,先取得段號

②段號大于段表長度,越界錯誤

③查段表,得到頁表開始地址

④在頁表內(nèi),根據(jù)段內(nèi)頁號查物理塊號

⑤頁內(nèi)地址直接對應(yīng)塊內(nèi)地址

⑥通過物理塊號和塊內(nèi)地址得到物理地址

⑦根據(jù)物理地址讀取數(shù)據(jù)

地址變換過程圖解:

編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 存儲器
    +關(guān)注

    關(guān)注

    38

    文章

    7628

    瀏覽量

    166297
  • 存儲管理
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    9370
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    嵌入技術(shù)解析:、扇區(qū)、塊的區(qū)別

    在嵌入系統(tǒng)開發(fā)中,我們經(jīng)常會涉及到存儲器的概念,其中、扇區(qū)和塊是常見的術(shù)語。雖然它們都與存儲器有關(guān),但它們具有不同的定義和用途。本文將深入探討
    發(fā)表于 07-20 10:21 ?7360次閱讀
    嵌入<b class='flag-5'>式</b>技術(shù)解析:<b class='flag-5'>頁</b>、扇區(qū)、塊的<b class='flag-5'>區(qū)別</b>

    微機(jī)原理--存儲器管理

    微機(jī)原理--存儲器管理
    發(fā)表于 04-24 23:08

    什么是基于閃存平臺的存儲管理策略?

    作者:李建勛 樊曉光 禚真福來源:什么是基于閃存平臺的存儲管理策略?在嵌入系統(tǒng)中,由于閃存成本低、容量大、非易失、訪問速度高和機(jī)械故障少的優(yōu)勢已逐漸成為最流行的存儲大量數(shù)據(jù)的
    發(fā)表于 07-31 08:17

    存儲系統(tǒng)的層次結(jié)構(gòu)

    的L1 Cache存儲管理段式存儲管理
    發(fā)表于 07-29 09:47

    STM32的存儲器映像

    【朱老師課程總結(jié) 侵刪】第一部分、章節(jié)目錄3.2.1.STM32的存儲器映像3.2.2.STM32的位帶操作詳解3.2.3.STM32的啟動模式3.2.4.STM32的電源管理系統(tǒng)3.2.5.復(fù)位
    發(fā)表于 08-20 06:06

    外部存儲器的相關(guān)資料下載

    1. 嵌入的外部存儲器嵌入系統(tǒng)中,外部的存儲器一般是Nand flash和Nor flash,都稱為非易失存儲器
    發(fā)表于 12-10 08:26

    STM32存儲器映像的相關(guān)資料

    第一部分、章節(jié)目錄3.2.1.STM32的存儲器映像13.2.2.STM32的存儲器映像23.2.3.STM32的位帶操作詳解3.2.4.STM32的啟動模式3.2.5.STM32的電源管理
    發(fā)表于 12-30 08:11

    linux存儲器管理

     linux存儲器管理 本章主要講解了存儲器管理的基本方式,剖析了Linux 操作系統(tǒng)對內(nèi)存的管理模式。通過對本章學(xué)習(xí),讀者應(yīng)該
    發(fā)表于 04-28 15:01 ?0次下載

    嵌入系統(tǒng)中基于FAT 表的存儲器管理

    嵌入系統(tǒng)中基于FAT 表的存儲器管理
    發(fā)表于 05-14 14:11 ?33次下載

    NAS網(wǎng)絡(luò)存儲器的網(wǎng)絡(luò)管理

    NAS網(wǎng)絡(luò)存儲器的網(wǎng)絡(luò)管理              網(wǎng)絡(luò)
    發(fā)表于 01-09 10:21 ?495次閱讀

    微機(jī)原理--存儲器管理

    微機(jī)原理--存儲器管理
    發(fā)表于 12-14 15:07 ?0次下載

    嵌入存儲器如何來設(shè)計

    獲取嵌入存儲器設(shè)計的另一種方法是利用存儲器編譯,它能夠快捷和廉價地設(shè)計存儲器物理模塊。
    發(fā)表于 10-18 11:52 ?1169次閱讀
    嵌入<b class='flag-5'>式</b><b class='flag-5'>存儲器</b>如何來設(shè)計

    只讀存儲器和隨機(jī)存儲器區(qū)別

    只讀存儲器和隨機(jī)存儲器區(qū)別:作用不同、特點不同
    發(fā)表于 07-27 15:09 ?1.8w次閱讀

    嵌入系統(tǒng)架構(gòu)淺談:硬件的選型(二) -------外部存儲器

    1. 嵌入的外部存儲器嵌入系統(tǒng)中,外部的存儲器一般是Nand flash和Nor flash,都稱為非易失存儲器
    發(fā)表于 11-26 19:51 ?10次下載
    嵌入<b class='flag-5'>式</b>系統(tǒng)架構(gòu)淺談:硬件的選型(二) -------外部<b class='flag-5'>存儲器</b>

    段式存儲管理存儲管理區(qū)別

    段式存儲管理存儲管理是操作系統(tǒng)中兩種常見的內(nèi)存
    的頭像 發(fā)表于 12-30 17:17 ?5738次閱讀
    <b class='flag-5'>段式</b><b class='flag-5'>存儲</b><b class='flag-5'>管理</b>和<b class='flag-5'>頁</b><b class='flag-5'>式</b><b class='flag-5'>存儲</b><b class='flag-5'>管理</b>的<b class='flag-5'>區(qū)別</b>
    主站蜘蛛池模板: 国产精品美女在线 | 在线观看你懂的网址 | 717影院理论午夜伦八戒 | h视频免费 | 操女人网址 | 欧美激情亚洲精品日韩1区2区 | 3344免费播放观看视频 | 68日本xxxxxxxxx| 你懂的网站在线观看网址 | 香焦视频在线观看黄 | 天天视频免费入口 | 成人自拍视频 | 俺来也俺来也天天夜夜视频 | 大尺度很肉污的古代小说 | 日本视频www色 | 国产手机在线观看视频 | 免费久久久久 | 国产福利毛片 | 亚洲97| 午夜伦y4480影院中文字幕 | 日本免费黄色大片 | 狠狠色丁香婷婷久久 | 免费又黄又爽的禁片视频 | 日本在线视频不卡 | 天堂最新版在线地址 | 人人人人澡 | 亚洲精品美女在线观看 | 国产精品资源手机在线播放 | 人成xxxwww免费视频 | 尤物啪啪 | japanese 69hdxxxx日本| 免费看黄色片的软件 | 久久精品国产2020观看福利色 | 国产又色又爽又黄的网站在线一级 | 免费jlzzjlzz在线播放视频 | 91最新网站免费 | 国产床戏无遮掩视频播放 | 久久水蜜桃网 | 色欲香天天天综合网站 | 久久久久久久久综合 | 一区二区三区免费精品视频 |