Memory Management
Memory Management
Memory Management
CSE 120: Principles of Operating Systems
guest starring Amin Vahdat
Base Register P1
P4’s Base
P2
P3
Virtual Address
Offset +
P4
P5
Limit Register P2
P3’s Limit
Virtual Address
Yes?
Offset < + P3
No?
Protection Fault
Physical Memory
Virtual Memory
Page
1
Page
2
Page
3
Page N
Virtual Address
Page number Offset
Physical Address
Page Table
Page frame Offset
Page frame
limit base
Segment # Offset
Virtual Address
Yes?
< +
No?
Protection Fault