物理和邏輯地址空間


實體地址空間

系統中的實體地址空間可以被定義為主記憶體儲器的大小。 將進程大小與實體地址空間進行比較非常重要。 進程大小必須小於實體地址空間。

實體地址空間 = 主記憶體的大小

如果,實體地址空間= 64 KB = 2 ^ 6 KB = 2 ^ 6 X 2 ^ 10 Bytes = 2 ^ 16位元組

考慮一下,
字大小= 8位元組= 2 ^ 3位元組

因此,
實體地址空間(以字為單位)=(2 ^ 16)/(2 ^ 3)= 2 ^ 13字

因此,
實體地址= 13位

一般來說,
如果,實體地址空間 = N個字

那麼實體地址= log2N

邏輯地址空間

邏輯地址空間可以定義為進程的大小。 進程的大小應該足夠小,以便它可以駐留在主記憶體中。

邏輯地址空間= 128 MB =(2 ^ 7 X 2 ^ 20)位元組= 2 ^ 27位元組
字大小= 4位元組= 2 ^ 2位元組

邏輯地址空間(以字為單位)=(2 ^ 27)/(2 ^ 2)= 2 ^ 25字
邏輯地址= 25位

一般來說,
如果,邏輯地址空間 = L個字
然後,邏輯地址 = Log2L位

什麼是單詞?

Word是記憶體的最小單位。 它是位元組的集合。 在分析輸入到解碼器的n位地址和從解碼器產生的2 ^ n個儲存位置之後,每個作業系統定義不同的字長。