頁號(hào)和頁內(nèi)地址怎么算 請(qǐng)問什么是頁內(nèi)地址?它是一個(gè)大小還是什么?
請(qǐng)問什么是頁內(nèi)地址?它是一個(gè)大小還是什么?這不是真的。在分頁地址結(jié)構(gòu)中,0-11是頁內(nèi)地址,12-31是頁碼。這是一個(gè)邏輯地址。它不是用來存儲(chǔ)東西的,因?yàn)樗怯脕泶鎯?chǔ)地址的,所以沒有大小的概念。頁碼對(duì)
請(qǐng)問什么是頁內(nèi)地址?它是一個(gè)大小還是什么?
這不是真的。在分頁地址結(jié)構(gòu)中,0-11是頁內(nèi)地址,12-31是頁碼。這是一個(gè)邏輯地址。它不是用來存儲(chǔ)東西的,因?yàn)樗怯脕泶鎯?chǔ)地址的,所以沒有大小的概念。頁碼對(duì)應(yīng)于物理塊編號(hào)。12-31表示有2^20(1MB)個(gè)對(duì)應(yīng)的物理塊號(hào);頁內(nèi)地址是物理塊中的偏移量。如果一個(gè)物理塊(頁)的大小是4KB,如果只有一個(gè)頁碼,那么每次讀取都只是一個(gè)4KB的塊,4KB包含的信息很多,不可能直接使用,需要更具體一些,所以有一個(gè)頁地址,也就是用來在一個(gè)頁中存儲(chǔ)一定信息的地址。由0-11位(2^12)組成的存儲(chǔ)空間只能引用4KB頁的每個(gè)字節(jié)(存儲(chǔ)容量的基本單位)