- Mastering Assembly Programming
- Alexey Lyashko
- 158字
- 2021-08-20 10:23:27
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:

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.
- AngularJS Testing Cookbook
- JavaScript:Functional Programming for JavaScript Developers
- PHP 7底層設計與源碼實現
- Learning Bayesian Models with R
- Gradle for Android
- JAVA程序設計實驗教程
- Android程序設計基礎
- OpenGL Data Visualization Cookbook
- IBM Cognos Business Intelligence 10.1 Dashboarding cookbook
- Geospatial Development By Example with Python
- 30天學通C#項目案例開發
- Java服務端研發知識圖譜
- 零基礎學Java(第5版)
- Python自動化開發實戰
- 微軟辦公軟件認證考試MOS Access 2013實訓教程