第四章 分頁式儲存管理方式

2022-08-19 14:57:04 字數 586 閱讀 9318

1. 某系統採用頁式儲存管理策略,擁有邏輯空間32頁,每頁2k,擁有物理空間1m。

1)寫出邏輯位址的格式。

因為擁有邏輯空間32頁,所以頁號需要5位,每頁2k,所以頁內位址需要11位,所以邏輯位址的格式如下:

2)若不考慮訪問許可權等,程序的頁表有多少項?每項至少有多少位?

每個程序最多32個頁面,因此程序的頁表項最多為32項,1m的物理空間可分為2的9次方個記憶體塊,所以每項有九位。

3)如果物理空間減少一半,頁表結構應相應作怎樣的改變?

如果物理空間減少一半,那麼頁表項數不變,每項為八位。

2. 已知某分頁系統,主存容量為64k,頁面大小為1k,對乙個4頁大的作業,其0、1、2、3頁分別被分配到主存的2、4、6、7塊中。

1)將十進位制的邏輯位址1023、2500、3500、4500轉化成實體地址。

邏輯位址1023 :1023%1024=0,所以頁號為0,頁內位址為1023,

所以實體地址為2*1024+1023=3071

邏輯位址 4500:4500%1024=4,所以頁號為4,因為頁號大於頁表長度,所以產生越界中斷

2)以十進位制的邏輯位址1023為例畫出位址變換過程圖。

第四章儲存管理習題

一 選擇題 儲存分配解決多道作業 的劃分問題。為了解決靜態和動態儲存分配,需採用位址重定位 即把 變換成 靜態重定位由 實現,動態重定位由 實現。位址空間 符號名空間 主存空間 虛擬空間 頁面位址 段位址 邏輯位址 實體地址 外存位址 裝置位址 硬體位址變換機構 執行程式 匯程式設計序連線裝入程式 ...

第四章,儲存器管理

1.使每道程式能在記憶體中 各得其所 是通過記憶體分配功能實現的 保證每道程式在不受干擾的環境下執行是通過記憶體保護功能實現的 為緩和記憶體緊張而將記憶體中暫時不能執行的程序調至外存是通過對換功能實現的 能讓較大的使用者程式在較小的記憶體空間中執行是通過記憶體擴充 或虛擬儲存器 功能實現的。2.把作...

第四章儲存器管理小結

1.重定位的基本概念機及其應用 1 為什麼要引入重定位 動態 2 在連續分配方式 分頁系統 分段系統中分別是如何實現動態重定位的2.動態分割槽分配方式 1 如何提高記憶體利用率 2 分配演算法 3 如何進行記憶體的分配與 3.基本分頁和分段管理儲存方式 1 分頁儲存管理方式 2 分頁系統的位址轉換 ...