https://i.imgur.com/cwDzVMh.jpg
https://i.imgur.com/JwN6qmA.jpg
想请问一下max page table size计算,第一张图算法是:
page size/entry size=entry num
因为page size等于max page table size
第二张图是:
将32bit address切开,page max table.size= 2^PPN*entry size
分别看完全没问题,但合起来就…
比如说,我将第一张图的做法,拿去第二张图做:
4kb/4byte=2^10entry
但答案的entry数却是2^20
max page table.size(page.size)应该是4KB
答案却给4MB
我想我一定哪里观念出错,麻烦各位点醒我…