[OSy] Random registr

Dominik Škoda dominik.skoda at gmail.com
Wed Dec 7 21:30:22 CET 2011


Dobry den,
chtel bych se zeptat, jak se spravne pouziva random registr k vymene
zaznamu v TLB.
Docetl jsem se, ze instrukce TLBWR zapise nove udaje na nahodnou pozici TLB
definovanou
hodnotou random registru. Random registr se meni s kazdym cyklem procesoru.
Proto neni mozne zjistit, jakou polozlozku jsem v TLB nahradil, coz
potrebuji kvuli prehledu o ASID
v TLB.

Jedine reseni teto situace me napada toto: precist si hodnotu random
registru. a potom zapsat do TLB
instrukci TLBWI. Potom by ale instrukce TLBWR nemela smysl. Proto mi me
reseni prijde nespravne.
Nepochopil jsem jak Random registr nebo TLBWR funguje?

Dominik Skoda
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://d3s.mff.cuni.cz/pipermail/nswi004/attachments/20111207/c645f2ad/attachment.html>


More information about the NSWI004 mailing list