XCHG

32 subcases · Intel manual →

xchg rax, rbx 4893 900 states xchg qword ptr [0x666666010100], rbx 48871d00f19aff 150 states xchg qword ptr [r8 + 0x0], rbx 498718 150 states xchg qword ptr [r8 + 0x20], rbx 49875820 120 states xchg qword ptr [r8 - 0x20], rbx 498758e0 120 states xchg qword ptr [r8 + r9 * 1 + 0x0], rbx 4b871c08 120 states xchg qword ptr [r8 + r9 * 1 + 0x20], rbx 4b875c0820 120 states xchg qword ptr [r8 + r9 * 1 - 0x20], rbx 4b875c08e0 120 states xchg eax, ebx 93 900 states xchg dword ptr [0x666666010100], ebx 871d00f19aff 150 states xchg dword ptr [r8 + 0x0], ebx 418718 150 states xchg dword ptr [r8 + 0x20], ebx 41875820 120 states xchg dword ptr [r8 - 0x20], ebx 418758e0 120 states xchg dword ptr [r8 + r9 * 1 + 0x0], ebx 43871c08 120 states xchg dword ptr [r8 + r9 * 1 + 0x20], ebx 43875c0820 120 states xchg dword ptr [r8 + r9 * 1 - 0x20], ebx 43875c08e0 120 states xchg ax, bx 6693 900 states xchg word ptr [0x666666010100], bx 66871d00f19aff 150 states xchg word ptr [r8 + 0x0], bx 66418718 150 states xchg word ptr [r8 + 0x20], bx 6641875820 120 states xchg word ptr [r8 - 0x20], bx 66418758e0 120 states xchg word ptr [r8 + r9 * 1 + 0x0], bx 6643871c08 120 states xchg word ptr [r8 + r9 * 1 + 0x20], bx 6643875c0820 120 states xchg word ptr [r8 + r9 * 1 - 0x20], bx 6643875c08e0 120 states xchg al, bl 86d8 900 states xchg byte ptr [0x666666010100], bl 861d00f19aff 150 states xchg byte ptr [r8 + 0x0], bl 418618 150 states xchg byte ptr [r8 + 0x20], bl 41865820 120 states xchg byte ptr [r8 - 0x20], bl 418658e0 120 states xchg byte ptr [r8 + r9 * 1 + 0x0], bl 43861c08 120 states xchg byte ptr [r8 + r9 * 1 + 0x20], bl 43865c0820 120 states xchg byte ptr [r8 + r9 * 1 - 0x20], bl 43865c08e0 120 states