Back
Next
VM Table use
Given a memory access, its address is parsed into
Virtual memory page table pointer.
Offset into the memory page.
(Our example) Top 10 bits of an @ point to the table entry (slot).
The table entry lists the 6 bit frame id of a real memory frame.
Lower 14 bits are concatinated to the 6 bit frame id from table to find
the real memory @ of interest.
If entry shows that virtual page not in physical frame
Page fault occurs
If all frames filled
A particular page frame is chosen.
If dirty bit set
Existing frame written out onto secondary storage before purging.
Needed virtual page will be fetched.