如果程序中的逻辑地址为3470,怎么转换成物理 地址

如题所述

第1个回答  2017-09-06
页表的作用是实现从页号到物理块号的地址映射。以逻辑地址的页号检索页表,得到该页的物理块号;同时将页内地址d直接送入物理地址寄存器的块内地址字段中。这样物理块号和块内地址拼接成了实际访问内存的地址,从而完成了从逻辑地址到物理地址的转换。所以物理地址的计算公式为:物理地址=块的大小(即页的大小L)′块号f+页内地址d解本题中,为了描述方便,设页号为p,页内位移为d,则:p=int(2500/1024)=2d=2500mod1024=452假设页号2对应块号1那么物理地址=1024*1+452=1476
相似回答