線性位置
線性位置
相關(guān)文章 : 0篇
瀏覽 : 次
線性地址是一個(gè)32位無(wú)符號(hào)整數(shù),可以用來(lái)表示高達(dá)4GB的地址,也就是,高達(dá)4294967296個(gè)內(nèi)存單元。線性地址通常用十六進(jìn)制數(shù)字表示,值的范圍從0x00000000到0xffffffff)。 [1] 程序代碼會(huì)產(chǎn)生邏輯地址,通過(guò)邏輯地址變換就可以生成一個(gè)線性地址。如果啟用了分頁(yè)機(jī)制,那么線性地址可以再經(jīng)過(guò)變換以產(chǎn)生一個(gè)物理地址。當(dāng)采用4KB分頁(yè)大小的時(shí)候,線性地址的高10位為頁(yè)目錄項(xiàng)在頁(yè)目錄表中的編號(hào),中間10位為頁(yè)表中的頁(yè)號(hào),其低12位則為偏移地址。如果是使用4MB分頁(yè)機(jī)制,則高10位頁(yè)號(hào),低22位為偏移地址。如果沒(méi)有啟用分頁(yè)機(jī)制,那么線性地址直接就是物理地址。
推薦產(chǎn)品
列表欄目