[OSy] TLB a neexistence mapovani
Martin Decky
decky at nenya.ms.mff.cuni.cz
Fri Nov 24 12:11:27 CET 2006
> rad bych se zeptal jakym zpusobem se ma chovat jadro, pokud pri
> obsluze TLB Refill nalezne mapovani pouze pro jednu virtualni adresu
> (sudou nebo lichou) a pro druhou ne.
TLB ma sice jen 48 zaznamu pro 96 stranek, ale to neznamena, ze kdyz je
pro dane mapovani bit V (valid) v EntryLo0 vyplnen, musi byt vyplnen i
v EntryLo1 (a naopak).
Situace se zkomplikuje, pokud je potreba pouzit bit G (global), ktery
musi byt nasteven v EntryLo0 i EntryLo1, takze tam je skutecne potreba
mit korektni mapovani pro sudou i lichou stranku. Pouziti bitu G ovsem
zadani nevyzaduje.
M.D.
More information about the NSWI004
mailing list