日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

存储管理之页式、段式、段页式存储

發布時間:2024/4/14 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 存储管理之页式、段式、段页式存储 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

首先看一下“基本的存儲分配方式”種類:


??????



1.??離散分配方式的出現


  由于連續分配方式會形成許多內存碎片,雖可通過“緊湊”功能將碎片合并,但會付出很大開銷。于是出現離散分配方式:將一個進程直接分散地裝入到許多不相鄰的內存分區中。

?????? 下面主要介紹“離散分配”三種方式的基本原理以及步驟:


2.??基本分頁存儲


2.1.???????步驟


3?邏輯空間等分為頁;并從0開始編號

3?內存空間等分為塊,與頁面大小相同;從0開始編號

分配內存時,以塊為單位將進程中的若干個頁分別裝入到多個可以不相鄰接的物理塊中


2.2.???????地址結構


?????? 分兩部分:頁號、位移量(業內地址)



?????? 業內地址的位數可以決定頁的大小(如上圖每頁大小為4K)。

  邏輯地址=頁號&位移量(&號是連接符號,是將頁號作為邏輯地址的最高位)


2.3.???????地址映射(邏輯地址--->物理地址)


  如下圖所示:(物理地址=塊號&塊內地址)


?


  因為塊的大小=頁的大小,所以塊內位移量=頁內位移量,所以只需求出塊號即可:


如何求塊號呢?頁表來幫你

頁表:





給定一個邏輯地址和頁面大小,如何計算物理地址?

1)???????根據頁面大小可計算出頁內地址的位數

2)???????頁內地址位數結合邏輯地址計算出頁內地址(即,塊內地址)和頁號

3)???????頁號結合頁表,即可得出塊號

4)???????塊號&塊內地址即可得出物理地址

?

2.4.???????地址變換原理及步驟



?



請看上圖,給出邏輯地址的頁號和頁內地址,開始進行地址變換:

1)???????在被調進程的PCB中取出頁表始址和頁表大小,裝入頁表寄存器

2)???????頁號與頁表寄存器的頁表長度比較,若頁號大于等于頁表長度,發生地址越界中斷,停止調用,否則繼續

3)???????由頁號結合頁表始址求出塊號

4)???????塊號&頁內地址,即得物理地址

?

?

以上即為頁式存儲的原理及整個過程……


?

3.?? 基本分段存儲


3.1.???????步驟


3?邏輯空間分為若干個段,每個段定義了一組有完整邏輯意義的信息(如主程序Main()),如:




  內存空間為每個段分配一個連續的分區

?

  段的長度由相應的邏輯信息組的長度決定,因而各段長度不等,引入分段存儲管理方式的目的主要是為了滿足用戶(程序員)在編程和使用上多方面的要求。

  要注重理解,完整的邏輯意義信息,就是說將程序分頁時,頁的大小是固定的,只根據頁面大小大小死生生的將程序切割開;而分段時比較靈活,只有一段程序有了完整的意義才將這一段切割開。(例如將一個人每隔50厘米切割一段,即為分頁;而將一個人分割為頭部、身體、腿部(有完整邏輯意義)三段,即為分段)


?

3.2.???????地址結構


?????? 分兩部分:段號、位移量(段內地址)




3? 段內地址的位數可以決定段的大小

3? 邏輯地址=段號&段內地址(&號是連接符號,是將段號作為邏輯地址的最高位)


3.3.???????地址映射(邏輯地址--->物理地址)


如下圖所示:(物理地址=基址+段內地址)注意為+號,而不是&





由上圖可知若想求物理地址,只需求出基址即可:

?

如何求基址呢?段表來幫你

段表:




?

  求基址的過程與頁式存儲中求塊號的過程原理相同,這里需要注意的是,物理地址是基址+段內地址,而不是基址&段內地址,由邏輯地址得到段號、段內地址,再根據段號和段表求出基址,再由基址+段內地址即可得物理地址。

?

3.4.???????地址變換原理及步驟





請看上圖,給出邏輯地址的段號和段內地址,開始進行地址變換:

1)???????在被調進程的PCB中取出段表始址和段表長度,裝入控制寄存器

2)???????段號與控制寄存器的頁表長度比較,若頁號大于等于段表長度,發生地址越界中斷,停止調用,否則繼續

3)???????由段號結合段表始址求出基址

4)???????基址+段內地址,即得物理地址

?

以上即為段式存儲的原理及整個過程…

?

分頁和分段的主要區別:



4.??基本段頁式存儲


4.1.???????步驟



3 用戶程序先分段,每個段內部再分頁(內部原理同基本的分頁、分段相同)





4.2.???????地址結構



?????? 分三部分:段號、段內頁號、頁內地址




4.3.???????地址映射(邏輯地址--->物理地址)



3?邏輯地址----- >段號、段內頁號、業內地址

3 段表寄存器--- >段表始址

3 段號+段表始址---- >頁表始址

3 頁表始址+段內頁號----->存儲塊號

3 塊號+頁內地址------>物理地址


?


4.4.???????地址變換原理及步驟




請看上圖,給出邏輯地址的段號、頁號、頁內地址,開始進行地址變換:

1)???????在被調進程的PCB中取出段表始址和段表長度,裝入段表寄存器

2)???????段號與控制寄存器的頁表長度比較,若頁號大于等于段表長度,發生地址越界中斷,停止調用,否則繼續

3)???????由段號結合段表始址求出頁表始址和頁表大小

4)???????頁號與段表的頁表大小比較,若頁號大于等于頁表大小,發生地址越界中斷,停止調用,否則繼續

5)???????由頁表始址結合段內頁號求出存儲塊號

6)???????存儲塊號&頁內地址,即得物理地址

?

以上即為段頁式存儲的原理及整個過程……

?

5.??總結


在頁式、段式存儲管理中,為獲得一條指令或數據,須兩次訪問內存;而段頁式則須三次訪問內存

轉載于:https://www.cnblogs.com/muyangshaonian/p/9650514.html

總結

以上是生活随笔為你收集整理的存储管理之页式、段式、段页式存储的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 色欧美综合| 欧美3p视频 | 女生隐私免费看 | 天堂在线视频tv | 婷婷丁香一区二区三区 | 波多野结衣一二三四区 | 性欧美ⅹxxxx极品护士 | 韩国视频一区二区三区 | 国产精品亚洲专区无码牛牛 | 女人看黄色网 | 欧美一级网站 | 国产精品va无码一区二区 | 男女黄色片| 17c在线观看视频 | 捆绑裸体绳奴bdsm亚洲 | 91爱爱网| 亚洲色精品三区二区一区 | 爱蜜臀av| 一区二区小说 | 少妇高潮久久久 | 九一国产在线 | 狠狠综合久久av一区二区 | 丝袜脚交国产在线观看 | 国产传媒在线视频 | 欧美福利精品 | 欧美粉嫩videosex极品 | xxxxxx欧美 | www.天堂av| 中文字幕精品在线观看 | 他趴在我两腿中间添得好爽在线看 | 天天做天天爱天天爽综合网 | 亚洲精品成人 | 性欧美在线视频观看 | 精品国产网 | 97久久综合| 伊人婷婷久久 | 日韩精品一区二区在线看 | 天堂а√在线最新版中文在线 | 30一40一50女人毛片 | 国产极品视频在线观看 | 欧美亚一区二区三区 | 岛国片在线播放 | 精品国产乱码久久久久久郑州公司 | 欧美成人精品一区 | 欧美做受高潮中文字幕 | 超碰极品 | 日韩一区二区三区四区 | 麻豆短视频在线观看 | 日韩网站免费观看高清 | 欧美久久成人 | 成人欧美一区二区三区黑人动态图 | 成人国产精品一区 | 亚洲涩涩视频 | www.香蕉网 | 色诱久久av | 国产精品一国产精品 | 免费看黄色网址 | av白浆| 裸体裸乳被免费看视频 | 国产精品无码白浆高潮 | 久久888| 色精品视频 | 男人天堂电影 | 久久综合伊人 | 亚洲欧美日韩精品一区 | 中文国产视频 | 亚洲国产精品激情在线观看 | 无罩大乳的熟妇正在播放 | 日本三不卡 | 成人午夜免费网站 | 久久久新 | 久久久久毛片 | 热99视频 | 男女免费看 | 可以看毛片的网站 | 日韩精品极品视频在线观看免费 | 国语对白少妇spa私密按摩 | 国产乱强伦一区二区三区 | 少妇aaaaa| 黄色天天影视 | 91肉色超薄丝袜脚交一区二区 | 欧美国产精品一区二区三区 | 天天色天天操天天 | 欧美一区二区三区久久 | 亚洲精品无amm毛片 国内一区二区三区 | 蜜桃臀av在线 | 丁香婷婷在线观看 | 日韩亚洲欧美一区 | 国产日韩精品视频 | 性一交一黄一片 | 日韩av线 | 久久亚洲免费 | 国产女主播一区 | 宅男的天堂 | 日韩成人av一区二区 | 波多野结衣不卡 | 日韩网站免费观看高清 | 污片网站 | 波多野结衣一区二区三区免费视频 |