无法将虚拟地址转换为物理地址

Unable to Translate Virtual address to Physical Address

In the context of Paging, consider the case where memory addresses are 32 bits i.e. 20 bits Virtual Page Numbers and 12 bits of offset. How many virtual pages are there and what is the size of each page? Given the virtual address 0x7589, find the virtual page number and offset. If the respective page table entry contains 0x900DF, find the physical address.

我已尝试解决此问题,但无法确定。

  1. 内存地址(物理地址)分为帧号(f)和偏移量(d) 所以物理地址 = f + d

here is the detailed solution

更详细的解释什么是逻辑地址,什么是物理地址在给定的link中。 https://www.geeksforgeeks.org/logical-and-physical-address-in-operating-system/?ref=lbp