Memory management 如何将这些逻辑地址转换为物理地址?

Memory management 如何将这些逻辑地址转换为物理地址?,memory-management,operating-system,Memory Management,Operating System,鉴于: Logical addresss space=64 bits Physical address space=32 bits Page size=4K 如何将逻辑地址20、4100和8300映射到下一页表的物理地址 在您的模型中,页表条目是 address DIV page-size 偏移量为 address MOD page-size 我不知道你的地址是十六进制还是十进制。我将假定为十六进制 第一个例子是20 页面表格条目0映射到页面框架2=2 x页面大小=8K 然后,逻

鉴于:

Logical addresss space=64
bits Physical address space=32 
bits Page size=4K
如何将逻辑地址20、4100和8300映射到下一页表的物理地址


在您的模型中,页表条目是

  address DIV page-size
偏移量为

  address MOD page-size
我不知道你的地址是十六进制还是十进制。我将假定为十六进制

第一个例子是20

页面表格条目0映射到页面框架2=2 x页面大小=8K

然后,逻辑地址20是物理地址8K+20

对其余部分使用相同的过程。

不是“这是我的家庭作业,为我做”,而是“这是我必须回答的问题,我已经做了,但我无法进一步,因为我不明白,我的推理是这样的,我错在哪里?”
page table entry = 0
page offset = 20