某请求页式存储管理,允许用户空间为32个页面(每页1KB:I,主存为16KB,如有一个用户程序有10页长,且某时刻该用户进程的页表如下表所示: 如果程序执行时遇到以下两个虚地址:OAC5H、1AC5H,试计算它们对应的物理地址。

admin2013-09-16  30

问题 某请求页式存储管理,允许用户空间为32个页面(每页1KB:I,主存为16KB,如有一个用户程序有10页长,且某时刻该用户进程的页表如下表所示:

如果程序执行时遇到以下两个虚地址:OAC5H、1AC5H,试计算它们对应的物理地址。

选项

答案页 面长度为1KB=210B,因此页内偏移地址占10位。主存大小为16KB=214B,所以物理地址占14位。0AC5H=0000101011000101B,除去后10位,得到页号为2,则查找页表可知物理块号为4,所以物理地址是01001011000101B。1AC5H=0001101011000101B,除去后10位,得到页号为6,则查找TLB可知物理块号为2,所以物理地址是00101011000101B。

解析
转载请注明原文地址:https://kaotiyun.com/show/3cxi777K
0

最新回复(0)