Linux內核學習筆記 -09 實踐:將虛擬地址轉換爲物理地址

在進程中,我們不直接對物理地址進行操作,CPU執行時,指定的地址需要經過MMU轉換後纔可訪問真正的物理內存。 地址轉換的過程分爲兩步:分段和分頁 分段的過程:將進程的代碼/數據棧分佈在不同的虛擬地址段上,從而避免進程間的相互影響。分段之前的地址我們稱之爲邏輯地址。它有兩部分組成,高位的段選擇符和低位的段偏移量。 分段時,先用段選擇符在相應的段描述符表中找到段描述符,即某一個段的基地址。然後在加上段
相關文章
相關標籤/搜索