From 726b8b65b6ea616824159ed337201a6a0706fec1 Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Thu, 13 Aug 2015 11:34:02 +0200 Subject: [PATCH] Add virtual address translation graphic --- images/X86_Paging_64bit.svg | 929 ++++++++++++++++++++++++++++++++++++ 1 file changed, 929 insertions(+) create mode 100644 images/X86_Paging_64bit.svg diff --git a/images/X86_Paging_64bit.svg b/images/X86_Paging_64bit.svg new file mode 100644 index 00000000..1a8ba15d --- /dev/null +++ b/images/X86_Paging_64bit.svg @@ -0,0 +1,929 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CR3 register + 32 + 39 + 40 + 47 + + + + + 0 + 8 + 16 + 24 + 31 + 15 + 7 + 23 + + ... + + + ... + + + 4K memory page + + + P2 entry + + ... + + + ... + + P2 table + + ... + + + ... + + P3 entry + + P3 table + P1 entry + + ... + + + ... + + P1 table + + ... + + + ... + + + P4 entry + + + + P4 table + + 9 + 9 + + 9 + 9 + 12 + + + +