Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to the Pentium’s support for “virtual” memory

Similar presentations


Presentation on theme: "Introduction to the Pentium’s support for “virtual” memory"— Presentation transcript:

1 Introduction to the Pentium’s support for “virtual” memory
IA32 Paging Scheme Introduction to the Pentium’s support for “virtual” memory

2 Two-Level Translation Scheme
PAGE TABLES PAGE DIRECTORY PAGE FRAMES CR3

3 Format of a Page-Table entry
31 PAGE-FRAME BASE ADDRESS AVAIL D A P C D P W T U W P LEGEND P = Present (1=yes, 0=no) W = Writable (1 = yes, 0 = no) U = User (1 = yes, 0 = no) A = Accessed (1 = yes, 0 = no) D = Dirty (1 = yes, 0 = no) PWT = Page Write-Through (1=yes, 0 = no) PCD = Page Cache-Disable (1 = yes, 0 = no)

4 Format of a Page-Directory entry
31 PAGE-TABLE BASE ADDRESS AVAIL P S A P C D P W T U W P LEGEND P = Present (1=yes, 0=no) W = Writable (1 = yes, 0 = no) U = User (1 = yes, 0 = no) A = Accessed (1 = yes, 0 = no) PS = Page-Size (0=4KB, 1 = 4MB) PWT = Page Write-Through (1=yes, 0 = no) PCD = Page Cache-Disable (1 = yes, 0 = no)


Download ppt "Introduction to the Pentium’s support for “virtual” memory"

Similar presentations


Ads by Google