PARSING BYTES: 8b 44 18 00 MOV MOV_GPRv_MEMv DISP_WIDTH:8, EASZ:2, EOSZ:2, HAS_MODRM:1, HAS_SIB, LZCNT, MAX_BYTES:4, MEM0:ptr DS[EAX+EBX*1], MOD:1, MODE:1, MODRM_BYTE:68, NEED_MEMDISP:8, NOMINAL_OPCODE:139, OUTREG:EAX, P4, POS_DISP:3, POS_MODRM:1, POS_SIB:2, REG0:EAX, RM:4, SIBINDEX:3, SMODE:1, SRM:3, TZCNT, USING_DEFAULT_SEGMENT0 0 REG0/W/V/EXPLICIT/NT_LOOKUP_FN/GPRV_R 1 MEM0/R/V/EXPLICIT/IMM_CONST/1 YDIS: mov eax, dword ptr [eax+ebx] XED syntax: MOV DISP_WIDTH:8, EASZ:2, EOSZ:2, HAS_MODRM:1, HAS_SIB, LZCNT, MAX_BYTES:4, MEM0:ptr DS[EAX+EBX*1], MOD:1, MODE:1, MODRM_BYTE:68, NEED_MEMDISP:8, NOMINAL_OPCODE:139, OUTREG:EAX, P4, POS_DISP:3, POS_MODRM:1, POS_SIB:2, REG0:EAX, RM:4, SIBINDEX:3, SMODE:1, SRM:3, TZCNT, USING_DEFAULT_SEGMENT0 ATT syntax: movl (%eax,%ebx,1), %eax INTEL syntax: mov eax, dword ptr [eax+ebx]