Details Table
┌──────────┬────────────────────┬─┬─┬─┬─┬─┬─┬──────────────────────────────────┐
│Encoding │Instruction │0│1│2│3│4│5│Description │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│F6 /5 │IMUL r/m8 │X│X│X│X│X│X│AX AL * r/m byte │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│F7 /5 │IMUL r/m16 │X│X│X│X│X│X│DX:AX AX * r/m word │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│F7 /5 │IMUL r/m32 │ │ │ │X│X│X│EDX:EAX EAX * r/m dword │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F AF /r │IMUL r16,r/m16 │ │ │ │X│X│X│r16 r16 * r/m word │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F AF /r │IMUL r32,r/m32 │ │ │ │X│X│X│r32 r32 * r/m dword │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│6B /r ib │IMUL r16,r/m16,imm8 │ │X│X│X│X│X│r16 r/m word * sign-extended │
│ │ │ │ │ │ │ │ │immediate byte │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│6B /r ib │IMUL r32,r/m32,imm8 │ │ │ │X│X│X│r32 r/m dword * sign-extended │
│ │ │ │ │ │ │ │ │immediate byte │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│6B /r ib │IMUL r16,imm8 │ │X│X│X│X│X│r16 r16 * sign-extended │
│ │ │ │ │ │ │ │ │immediate byte │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│6B /r ib │IMUL r32,imm8 │ │ │ │X│X│X│r32 r32 * sign-extended │
│ │ │ │ │ │ │ │ │immediate byte │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│69 /r iw │IMUL r16,r/m16,imm16│ │X│X│X│X│X│r16 r/m word * immediate word │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│69 /r id │IMUL r32,r/m32,imm32│ │ │ │X│X│X│r32 r/m dword * immediate dword │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│69 /r iw │IMUL r16,imm16 │ │X│X│X│X│X│r16 r16 * immediate word │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│69 /r id │IMUL r32,imm32 │ │ │ │X│X│X│r32 r32 * immediate dword │
└──────────┴────────────────────┴─┴─┴─┴─┴─┴─┴──────────────────────────────────┘
[Back: IMUL-Signed Multiply]
[Next: Description]