资源描述
举例说明:
假如存在一个8位的逻辑地址A 如下:
0110
0010
页号p
页内地址d(偏移量)
我们事先规定A的高4位(即:0110)表示页号,也就是逻辑地址中的P. 则P=(0110)2=(6)10
A的低4位(即:0010)表示页内地址,即逻辑地址中的偏移量d.则d=(0010) 2=(2) 10
则A对应的物理地址的求解过程:
(1) 首先根据P,到页表中寻找A对应的物理地址的页号,即f.
假如页表如下:因为P=6,我们到第6个存储单元找f为3(红色字体).
56
78
51
23
5
3
11
4
(2) 到物理内存中找A的物理地址的对应页,即第3页(由上一步得到).
(3) 在A的物理地址的页内偏移与A的逻辑地址的页内偏移相等也为d=2
则A的物理地址为:
0011
0010
如下图:
第3页为A的物理地址的页号,偏移为2表示A在这一页的具体位置
则逻辑单元地址A:
0110
0010
其物理地址为:
0011
0010
A对应的单元内存储的数值为:下图的蓝色字体
展开阅读全文