假设页长为1KB(1024字节),逻辑地址为2500,请利用页表把逻辑地址转换成物理地址。
逻辑地址转换成物理地址的计算题
答案:1 悬赏:20
解决时间 2021-04-27 12:30
- 提问者网友:醉人眸
- 2021-04-27 08:56
最佳答案
- 二级知识专家网友:一只傻青衣
- 2021-04-27 09:51
页表的作用是实现从页号到物理块号的地址映射。以逻辑地址的页号检索页表,得到该页的物理块号;同时将页内地址d直接送入物理地址寄存器的块内地址字段中。这样物理块号和块内地址拼接成了实际访问内存的地址,从而完成了从逻辑地址到物理地址的转换。
所以物理地址的计算公式为:
物理地址=块的大小(即页的大小L)′块号f+页内地址d
解本题中,为了描述方便,设页号为p,页内位移为d,则:
p=int(2500/1024)=2 d=2500mod1024=452 假设页号2 对应 块号 1
那么物理地址=1024*1+452=1476
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯