实验指导书的自映射一章节写道:
所以最大内核虚地址KERNTOP的页目录项虚地址为
vpd+0xF8000000/0x400000=0xFAFEB000+0x3E0=0xFAFEB3E0
最大内核虚地址KERNTOP的页表项虚地址为:
vpt+0xF8000000/0x1000=0xFAC00000+0xF8000=0xFACF8000
我觉得这是不对的。因为这样算出来的页表地址,最后两位不一定是0。我认为的答案是:
vpd + (0xF8000000/0x400000) << 2 和
vpt + (0xF8000000/0x1000) << 2
请老师解释一下!!!