虚拟页式存储系统偏移量计算

例如下面三级页表:

页目录二级页表三级页表页内地址
2位9位9位12位

二进制
某进程运行时执行的一条指令地址是 1110-1111-1000-1000-0010-0001-0101-0101(2进制),则该地址的
页目录偏移量11
二级页表偏移量101111100
三级页表偏移量010000010
页内偏移量000101010101

十六进制
现将十六进制数转为二进制再计算即可。
0 → 0000
1 → 0001
2 → 0010
3 → 0011
4 → 0100
5 → 0101
6 → 0110
7 → 0111
8 → 1000
9 → 1001
A → 1010
B → 1011
C → 1100
D → 1101
E → 1110
F → 1111

评论栏

暂无评论,快来抢沙发吧!