続々 No-Execute bit
ページサイズ 4Kbyte の場合、各テーブルのエントリ構造。
○ Page-Map Level-4 Table Entry (PML4E) 63 62 52 51 32 +--+-----------------------------+-----------------------------------------+ |NX| Available |Page-Directory-Pointer ベース物理アドレス| +--+-----------------------------+-----------------------------------------+ 31 12 11 9 8 7 6 5 4 3 2 1 0 +-----------------------------------------+------+---+-+-+---+---+---+---+-+ |Page-Directory-Pointer ベース物理アドレス|使用可|MBZ|?|A|PCD|PWT|U/S|R/W|P| +-----------------------------------------+------+---+-+-+---+---+---+---+-+ ○ Page-Directory-Pointer Table Entry (PDPE) 63 62 52 51 32 +--+-----------------------------+-----------------------------------------+ |NX| Available | Page-Directory ベース物理アドレス | +--+-----------------------------+-----------------------------------------+ 31 12 11 9 8 7 6 5 4 3 2 1 0 +-----------------------------------------+------+---+-+-+---+---+---+---+-+ | Page-Directory ベース物理アドレス |使用可|MBZ|?|A|PCD|PWT|U/S|R/W|P| +-----------------------------------------+------+---+-+-+---+---+---+---+-+ ○ Page-Directory Table Entry (PDE) 63 62 52 51 32 +--+-----------------------------+-----------------------------------------+ |NX| Available | Page-Table ベース物理アドレス | +--+-----------------------------+-----------------------------------------+ 31 12 11 9 8 7 6 5 4 3 2 1 0 +-----------------------------------------+------+-+-+-+-+---+---+---+---+-+ | Page-Table ベース物理アドレス |使用可|?|0|?|A|PCD|PWT|U/S|R/W|P| +-----------------------------------------+------+-+-+-+-+---+---+---+---+-+ ○ Page Table Entry (PTE) 63 62 52 51 32 +--+-----------------------------+-----------------------------------------+ |NX| Available | Physical-Page ベース物理アドレス | +--+-----------------------------+-----------------------------------------+ 31 12 11 9 8 7 6 5 4 3 2 1 0 +---------------------------------------+------+-+---+-+-+---+---+---+---+-+ | Physical-Page ベース物理アドレス |使用可|G|PAT|D|A|PCD|PWT|U/S|R/W|P| +---------------------------------------+------+-+---+-+-+---+---+---+---+-+