W dniu 12.03.2011 21:42, MC pisze:
> Dla mnie to rozróżnienie jest mocno akademickie. Przecież i tak np. operacji arytmetycznych nie wykonuje się w RAM-ie nawet jeśli istnieje taki rozkaz. Musi nastąpić pobranie, a po wykonaniu operacji
> - odesłanie.
I właśnie to pobranie i odesłanie powoduje, że dekodowanie
rozkazów jest znacznie wolniejsze. Ponadto utrudnia się
określanie zależności rozkazów, a więc i zmniejsza możli-
wość skutecznej zmiany kolejności realizacji operacji.
Mikroprocesory RISC są w stanie zmieniać kolejność odczytów
i zapisów do pamięci nawet. W rodzinie Intela jest to zaka-
zane -- wszystkie odczyty i zapisy muszą być w kolejności
zapisanej w programie (co upraszcza oprogramowanie, ale
zmniejsza wydajność).
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | http://www.grush.one.pl/ | | | Politechnika Śląska | \........................................................../Received on Fri Jul 29 13:55:03 2011
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Fri 29 Jul 2011 - 14:51:04 MET DST