Ysmay wrote:
> Pamiec podreczna L2 miesci 4 strony o rozmiarze 4KB każda. sterownik pamieci
> L2 realizuje wypelnienie lini w trybie transferu blokowego 4 slow
> 32-bitowych. Jesli pamiec bedzie zorganizowana jako 2-drozna to linia
> powinna zawierac .......16=2^4............ bajtow a w bloku powinno byc
Tak jak pisałem.
> .....2^9=512......... lini. Przestrzen adresowa pamieci glownej ma 2^32
> bajtow,
Tu się walnąłem :/ 8 KiB na blok dzielone na 16 bajtów na linię
oczywiście daje 512 linii w bloku, a nie 2048.
> zatem etykieta adresowa (identyfikator) linii powinna zawierac
> ...19=(32-(9+4))......
A to już jest proste odejmowanie.
> I teraz już sam nie wiem :( Jakie znaczenie ma ilość stron o danym rozmiarze
> ? np 16 stron o rozmiarze 2KB kazda ?? jeszcze raz dzieki za pomoc ( dzieki
> od wielu studentów ) :)
Liczba stron nie ma tu żadnego znaczenia, liczy się rozmiar
sumaryczny pamięci cache (tu: 16 KiB) i liczba bloków (tu: 2),
co daje rozmiar jednej ścieżki asocjacji (bloku, tu: 8 KiB).
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | mailto:rsokol@magsoft.com.pl | | | http://www.grush.one.pl/ | \................... ftp://ftp.grush.one.pl/ ............../Received on Thu May 20 21:55:27 2004
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Tue 25 May 2004 - 09:23:17 MET DST