[OSy] velikost pameti
Rastislav Wartiak
rastik at tereus.eu
Sat Nov 10 17:41:39 CET 2007
>> Jaká je tedy velikost PFN?
>> MIPS32-4K-Manual.pdf, p. 37: 20 bit
>> R4000_Users_Manual_2Ed.pdf, p. 81: 24 bit
>> sys.h:320: 24 bit
>>
> V MIPS32-4K-Manual.pdf pojednavaji o jakemsi JTLB. Veril bych vice
> manualu R4000_Users_Manual_2Ed.pdf. Je tlustsi a vypada, ze tomu vic
> rozumi.
JTLB je TLB pro data i kód, to je to s čím pracujeme. Pak má procesor
ještě samostatné interní TLB. Alespoň tak tvrdí ta dokumentace.
> Velikost PFN se meni podle velikosti stranek, je to logicke - mam vetsi
> offset -> musim mit mensi PFN.
>
> 20bitu PFN odpovida 64kB strankam. Povolene velikosti jsou jen
> 4K, 16K, 64K, 256K, 1M, 4M, 16M.
Velikost PFN je v registrech pořád stejná, jenom se někdy některé bity
ignorují.
OK, budu tedy pracovat s 24-bit PFN. Pak zůstává původní otázka:
Bude stacit, kdyz budeme podporovat maximalne 4GB fyzicke pameti?
Rastislav Wartiak
More information about the NSWI004
mailing list