ecx
одно и тоже?
Нет. Во втором случае ebx копируется в ecx, eax и снова в ebx. Возможно, ты хотел mov ecx,ebx mov ebx,eax mov eax,ecx, тогда практически одно и то же, за исключением дополнительного регистра, конечно.
Да именно так) ошибся
есть вероятность, что xchg - медленная инструкция... у меня ощущение что я где-то об этом читал давным давно, но может быть сейчас уже все поменялось
Есть более красивый вариант, без использования доп. регистра
xor eax, ebx xor ebx, eax xor eax, ebx Обменяет значения EAX<->EBX
Обсуждают сегодня