Re: jak to jest z tym 800 Mhz (bus speed)

Autor: MiW (miw_at_zeus.polsl.gliwice.pl)
Data: Mon 03 Nov 2003 - 08:53:42 MET


> mov eax, dword 0
> jest wolniejsze od
> xor eax, eax
>
> Dlaczego jest wolniejsze to ja wiem (bo to zero po magistrali musi
polecieć),
> ale ile razy. Ile czasu trwa przesłanie słowa po magistrali ? Czy ten czas
> można zaniedbać czy wręcz przeciwnie ?

NIE JEST WOLNIEJSZE !
Wrecz przeciwnie - podobno jest szybsze (a przynajmniej tak nas uczyli na
asemblerze, zeby raczej stosowac mov eax, 0 niz xor eax, eax)...
Podobno ma to cos wspolnego z tym, ze akumulator moze operowac na stalych
wprost, a te dwa razy eax trzeba przeslac.

-- 
pzdr.
MiW


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 11:37:15 MET DST