[OSy] TLB - Vyreseno

Lubomír Bulej lubomir.bulej at mff.cuni.cz
Fri Dec 3 15:32:51 CET 2004


Dobry den,

> 
>>Na "zavadu" uz jsme prisli. Problem byl v tom, ze procesor stale bezel
>>ve "flat mode". Takze vubec nepouzival mapovani, natoz aby tedy
>>vyhazoval nejakou vyjimku. Stejne ale dekuji vsem, kteri reagovali.
>>
> 
> nak jsme s tim taky bojovaly a taky jsme na to prisly, ale bohuzel
> nemuzem prijit na to, jak strankovani zapnout. Muzete poradit?
> 

Muzete upresnit, co myslite tim "zapnout strankovani"? Procesor
pristupuje k fyzicke pameti v zavislosti na tom, do ktereho segmentu
virtualniho adresoveho prostoru procesoru pristoupite.

Pokud pristoupite do KUSEG, KSSEG, nebo KSEG3, procesor se snazi
pro virtualni adresu najit fyzickou pomoci TLB. V TLB se hleda
dvojice (vpn2, asid), kde vpn2 je cislo virtualni stranky vydelene
dvema a asid je aktualni identifikator adresoveho prostoru nastaveny
v registru EntryHi systemoveho koprocesoru.


Lubos Bulej



More information about the NSWI004 mailing list