- 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.
- DB2 V9權威指南
- 精通Nginx(第2版)
- 深入理解Android(卷I)
- Oracle Exadata性能優化
- Game Programming Using Qt Beginner's Guide
- Java程序設計與計算思維
- Android NDK Beginner’s Guide
- 面向對象程序設計(Java版)
- CouchDB and PHP Web Development Beginner’s Guide
- 算法訓練營:提高篇(全彩版)
- Instant Debian:Build a Web Server
- Node.js區塊鏈開發
- Instant Automapper
- Python編程入門(第3版)
- Developer,Advocate!