flat assembler
Message board for the users of flat assembler.
Index
> Main > (XCHG AX, BX) == (XCHG BX, AX)? |
Author |
|
CandyMan 18 Aug 2014, 20:00
Yes it is physically the same instruction.
Code: Code Mnemonic Description 90 + rw XCHG AX, r16 Exchange r16 with AX 90 + rw XCHG r16, AX Exchange AX with r16 90 + rd XCHG EAX, r32 Exchange r32 with EAX 90 + rd XCHG r32, EAX Exchange EAX with r32 86 / r XCHG r/m8, r8 Exchange r8 (byte register) with byte from r/m8 86 / r XCHG r8, r/m8 Exchange byte from r/m8 with r8 (byte register) 87 / r XCHG r/m16, r16 Exchange r16 with word from r/m16 87 / r XCHG r16, r/m16 Exchange word from r/m16 with r16 87 / r XCHG r/m32, r32 Exchange r32 with doubleword from r/m32 87 / r XCHG r32, r/m32 Exchange doubleword from r/m32 with r32 _________________ smaller is better |
|||
18 Aug 2014, 20:00 |
|
StrenoJr 18 Aug 2014, 20:05
Thanks for the fast reply.
|
|||
18 Aug 2014, 20:05 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.