官术网_书友最值得收藏!

Long mode - paging

The only address virtualization allowed in long mode is paging with PAE enabled; however, it adds one more table--the page map level 4 table as the root entry; therefore, the conversion of a virtual address to a physical address uses the bits of a virtual address in the way described in the following table:

Table 6: Virtual to physical address translation in long mode

It is, however, important to mention that despite the fact that it is a 64-bit architecture, the MMU only uses the first 48 bits of the virtual address (also called the linear address).

The whole process of address resolution is performed by the memory management unit (MMU) in the CPU itself, and the programmer is only responsible for actually building these tables and enabling PAE/PSE. However, this topic is much wider than may be covered in a single chapter and falls a bit out of the scope of this book.

主站蜘蛛池模板: 射洪县| 彭州市| 伊金霍洛旗| 吉林市| 江西省| 湖北省| 资溪县| 衡阳市| 阜南县| 开鲁县| 富宁县| 寿光市| 西和县| 武穴市| 镇宁| 河间市| 囊谦县| 沁阳市| 元氏县| 曲阜市| 仁寿县| 西藏| 安远县| 绥德县| 灌云县| 成武县| 山丹县| 娱乐| 洪江市| 乐至县| 三都| 赤城县| 镇安县| 东乡族自治县| 林州市| 辰溪县| 青田县| 呼伦贝尔市| 新宾| 佛教| 泾源县|