基本分段式儲存管理方式

2021-09-29 05:45:11 字數 387 閱讀 8644

1.記錄邏輯段到實際儲存位址的對映關係

2.每個段對應乙個段表項,各段表項長度相同,由段號(隱含)、段長、基址組成

1.由邏輯位址得到段號、段內位址

2.段號與段表暫存器中的段長度進行比較,檢查是否越界

3.由段表起始位址、段號找到對應的段表項

4.根據段表中記錄的段長,檢查段內位址是否越界

5.由段表中的「基址+段內位址」得到最終的實體地址

6.訪問目標單元

1.分頁對使用者不可見,分段對使用者可見

2.分頁的位址空間是一維的,分段的位址空間是二維的

3.分段更容易實現資訊的共享和保護(純**和可重入**可以共享)

4.分頁(單極頁表)、分段訪問乙個邏輯位址需要兩次訪問,分段儲存中也可以引入快表機構。

基本分段儲存管理方式

1 分段儲存管理方式的引入 引入分段儲存管理方式,主要是為了滿足使用者和程式設計師的下述一系列需要 1 方便程式設計 通常,使用者把自己的作業按照邏輯關係劃分為若干個段,每個段都是從0開始編址,並有自己的名字和長度。因此,希望要訪問的邏輯位址是由段名 段號 和段內偏移量 段內位址 決定的。2 資訊共...

基本分段儲存管理方式

程序的位址空間 按照程式自身的邏輯關係劃分為若干個段,每個段都有乙個段名 在低階語言中,程式設計師使用段名來程式設計 每段從0開始編址 記憶體分配規則 以段為單位進行分配,每個段在記憶體中佔據連續空間,但各段之間可以不相鄰。頁是資訊的物理單位。分頁的主要目的是為了實現離散分配,提高記憶體利用率。分頁...

10 基本分段儲存管理方式

分頁和分段 的主要區別 a 頁是資訊的物理單位,分頁是為實現離散分配方式,以消減記憶體的外零頭,提高記憶體的利用率 段則是資訊的邏輯單位,它含有一組其意義相對完整的資訊,分段的目的是為了能更好地滿足使用者的需要。b 頁的大小固定且由系統決定,由系統把邏輯位址劃分為頁號和頁內位址兩部分,是由機器硬體實...