內存尋址(一)硬件尋址的基本原理:硬件中的分段和分頁機制,控制寄存器CR0與CR3...

摘要:本文講述8086怎樣進行芯片級別的內存尋址,linux又是如何在這些硬件的基礎上進行尋址的。本文主要討論硬件和linux尋址的基本原理,後續將討論分頁機制的具體實現,內核如何給自己分配主存,怎樣給進程分配線性地址。 一、尋址流程 邏輯地址經過分段單元形成線性地址,然後經過分頁單元形成物理地址。 二、硬件中的分段 1.段選擇符和段寄存器 32位的邏輯地址包含16位的段選擇符和36位的偏移量。處
相關文章
相關標籤/搜索