Zitat von
HAF4ever:
ich hab ein wenig herumgecoded und bin schließlich auf einen grünen zweig gekommen
Nur wo ist der wirkliche Vorteil
Der Computer muss dreimal rechnen
Zeitaufwand. In Assembler kommt Deine Lösung auf den folgenden Ansatz (X, Y sind vom Typ Integer):
Delphi-Quellcode:
asm
mov EAX, Y
xor X, EAX
mov EAX, X
xor Y, EAX
mov EAX, Y
xor X, EAX
end;
Dann doch lieber gleich so
Delphi-Quellcode:
asm
mov EAX, Y
mov EBX, X
mov Y, EBX
mov X, EAX
end;
...
...