Kleine Optimierungsfrage
-
Hey,
erstmal kurz 2 Zeilen Code:
lea eax, DWORD PTR [edx+ebx*4] mov esi, DWORD PTR [eax]
Ich meine ich packe die Adresse von [edx+ebx*4] in eax, um dann in der nächsten Zeile den Wert von der Adresse in eax in esi zu packen. Geht das nicht irgendwie besser? Also das nur eine Zeile benötigt wird?
-
ASMHelp schrieb:
Geht das nicht irgendwie besser? Also das nur eine Zeile benötigt wird?
mov esi,DWORD PTR [edx+ebx4]*
-
OMGler schrieb:
ASMHelp schrieb:
Geht das nicht irgendwie besser? Also das nur eine Zeile benötigt wird?
mov esi,DWORD PTR [edx+ebx4]*Für den Fall das die Adresse in EAX danach nicht nochmal benötigt wird, aber sonst geht es doch nicht besser.
Dirk