计算机的操作系统课程分页存储管理方式问题

书上说讲页表其实地址与页号和页表项长度的乘积相加,便得到该表项在页表中的位置
我没明白页表项长度M是什么?
书上没给出解释 另外 页表大小又是什么意思呢?我买的参考书上输页表长度M是由页号决定的,而页表的大小可以理解为矩形的面积,长度就是页表长度M,宽度是每个页表项的大小,既块号的位数。页表项指的又是什么?

第1个回答  2011-12-28
页表项大小应该就是页面大小。通过页号和页表项大小相乘得到线性逻辑地址。对于固定大小的内存来说,所划分的页数和页大小是反比,二者乘积是划分的内存空间,所以页表长度M是由页号决定的。
个人理解,如有不对请见谅
第2个回答  2013-12-22
某一 页表项 在 页表 中的位置 = 页表始址 + (页号 * 页表项长度) 。 其中,在一个页表中,所有页表项的长度应该是相同的!注意求的是页表中的位置哟!
相似回答