- 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.
- OpenStack Cloud Computing Cookbook(Third Edition)
- Mastering Articulate Storyline
- Visual Basic程序設計教程
- SEO智慧
- UI智能化與前端智能化:工程技術、實現方法與編程思想
- C語言開發基礎教程(Dev-C++)(第2版)
- Babylon.js Essentials
- “笨辦法”學C語言
- Emgu CV Essentials
- Natural Language Processing with Python Quick Start Guide
- Android Studio開發實戰:從零基礎到App上線 (移動開發叢書)
- 程序員的成長課
- 少兒編程輕松學(全2冊)
- 數據結構與算法詳解
- Raspberry Pi開發實戰