Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PAGING IN 80386
SUBMITTED TO:
MRS.NEHA BHULLAR
SUBMITTED BY:
GAGANDEP KAUR
(13105075)
addresses.
The control and attribute PLA checks the privileges at the
PAGING OPERATION
Paging is one of the memory management techniques used
OS
31 .12
RESERVED
U
S
R
W
U
S
R
W
OS
31 .12
RESERVED
PERMITTED FOR
U
S
R
W
READ ONLY
READ - WRITE
LEVEL 3
NONE
NONE
PERMITTED FOR
LEVEL2 , 1 OR 0
READ / WRITE
READ /
WRITE
READ /
WRITE
READ /
WRITE
lower 12 bit of the linear address. The address bits A12- A21
are used to select the 1024 page table entries. The page
table can be shared between the tasks.
The P bit of the above entries indicate, if the entry can be
used in address translation.
If P=1, the entry can be used in address translation,
otherwise it cannot be used.
The P bit of the currently executed page is always high.
The accessed bit A is set by 80386 before any access to the
page. If A=1, the page is accessed, else unaccessed.
INSIDE
31
22
12
DIRECTORY
10
IN THE MEMORY
80386
TABLE
0
OFFSET
USER
MEMORY
10
12
CR
31 DIRECTORY
CR 1
CR
CR
31
31
2
3
0
+
PAGE TABLE
DBA
CONTROL
REGISTERS