Professional Documents
Culture Documents
Memory
Cache
Managementt
M
Regions
Sequential set of page table entries
(S/W)
c.f., H/W components
p in MPU
Most page tables represent 1 MB areas
of virtual memory
Multitasking
l k under
d MMU
For context switch:
1. Save the
S th active
ti task
t k context
t t & putt it iin a
dormant state
2. Fl h caches
Flush h & TLB
3. Configure MMU to use new page tables
4. Restore the context of new task
5. Resume the execution
Why flush caches?
Two-Step
p Page
g Table Walk
Domains
16 different domains
Assigned
A i d to
t a section
ti byb setting
tti the
th domain
d i
field in L1 PTE