1
0
mirror of https://github.com/0xAX/linux-insides.git synced 2024-12-22 06:38:07 +00:00

modify the bits layout

This commit is contained in:
mudongliang 2016-01-09 21:40:46 +08:00
parent f4a0f1b918
commit 86fc1ceadd

View File

@ -114,10 +114,10 @@ Every access to a linear address is either a supervisor-mode access or a user-mo
Where: Where:
* 63 bit - N/X bit (No Execute Bit) - presents ability to execute the code from physical pages mapped by the table entry; * 63 bit - N/X bit (No Execute Bit) which presents ability to execute the code from physical pages mapped by the table entry;
* 62:52 bits - ignored by CPU, used by system software; * 62:52 bits - ignored by CPU, used by system software;
* 51:12 bits - stores physical address of the lower level paging structure; * 51:12 bits - stores physical address of the lower level paging structure;
* 12:9 bits - ignored by CPU; * 11:9 bits - ignored by CPU;
* MBZ - must be zero bits; * MBZ - must be zero bits;
* Ignored bits; * Ignored bits;
* A - accessed bit indicates was physical page or page structure accessed; * A - accessed bit indicates was physical page or page structure accessed;