主题:一个operating systems concepts上遇到的算法问题
在operating systems concepts中文版p211上有这样一句话“选择页的大小为2的幂可以方便的将逻辑地址换为页吗和页偏移。如果逻辑地空间为2的m次幂,且页的大小为2的n次幂单元(字节或词),那么逻辑地址的高m-n位表示页号,而低n位表示页偏移。”
请问
1为何说“选择页的大小为2的幂可以方便的将逻辑地址换为页吗和页偏移”
2“如果逻辑地空间为2的m次幂,且页的大小为2的n次幂单元(字节或词),那么逻辑地址的高m-n位表示页号,而低n位表示页偏移”这句话又是如何来得。为什么这么说,原因何在?
请问
1为何说“选择页的大小为2的幂可以方便的将逻辑地址换为页吗和页偏移”
2“如果逻辑地空间为2的m次幂,且页的大小为2的n次幂单元(字节或词),那么逻辑地址的高m-n位表示页号,而低n位表示页偏移”这句话又是如何来得。为什么这么说,原因何在?