4 Instruction tables - Agner Fog
4 Instruction tables - Agner Fog
4 Instruction tables - Agner Fog
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Wolfdale<br />
ADC SBB r,m 2 2 x x x 1 2 2<br />
ADC SBB m,r/i 4 3 x x x 1 1 1 7<br />
CMP r,r/i 1 1 x x x 1 0.33<br />
CMP m,r/i 1 1 x x x 1 1 1<br />
INC DEC NEG NOT r 1 1 x x x 1 0.33<br />
INC DEC NEG NOT m 3 1 x x x 1 1 1 6 1<br />
AAA AAS DAA DAS i) 1 1 1 1<br />
AAD i) 3 3 x x x 1<br />
AAM i) 5 5 x x x 17<br />
MUL IMUL r8 1 1 1 3 1<br />
MUL IMUL r16 3 3 x x x 5 1.5<br />
MUL IMUL r32 3 3 x x x 5 1.5<br />
MUL IMUL r64 3 3 x x x 7 4<br />
IMUL r16,r16 1 1 1 3 1<br />
IMUL r32,r32 1 1 1 3 1<br />
IMUL r64,r64 1 1 1 5 2<br />
IMUL r16,r16,i 1 1 1 3 1<br />
IMUL r32,r32,i 1 1 1 3 1<br />
IMUL r64,r64,i 1 1 1 5 2<br />
MUL IMUL m8 1 1 1 1 3 1<br />
MUL IMUL m16 3 3 x x x 1 5 1.5<br />
MUL IMUL m32 3 3 x x x 1 5 1.5<br />
MUL IMUL m64 3 2 2 1 7 4<br />
IMUL r16,m16 1 1 1 1 3 1<br />
IMUL r32,m32 1 1 1 1 3 1<br />
IMUL r64,m64 1 1 1 1 5 2<br />
IMUL r16,m16,i 1 1 1 1 2<br />
IMUL r32,m32,i 1 1 1 1 1<br />
IMUL r64,m64,i 1 1 1 1 2<br />
DIV IDIV r8 4 4 1 2 1 9-18 c)<br />
DIV IDIV r16 7 7 x x x 14-22 c)<br />
DIV IDIV r32 7 7 2 3 2 14-23 c)<br />
DIV r64 32-38 32-38 9 10 13 18-57 c)<br />
IDIV r64 56-62 56-62 x x x 34-88 c)<br />
DIV IDIV m8 4 3 1 2 1 9-18<br />
DIV IDIV m16 7 6 2 3 2 1 14-22 c)<br />
DIV IDIV m32 7 6 x x x 1 14-23 c)<br />
DIV m64 32 31 x x x 1 34-88 c)<br />
IDIV m64 56 55 x x x 1 39-72 c)<br />
CBW CWDE CDQE 1 1 x x x 1<br />
CWD CDQ CQO 1 1 x x 1<br />
Logic instructions<br />
AND OR XOR r,r/i 1 1 x x x 1 0.33<br />
AND OR XOR r,m 1 1 x x x 1 1<br />
AND OR XOR m,r/i 2 1 x x x 1 1 1 6 1<br />
TEST r,r/i 1 1 x x x 1 0.33<br />
TEST m,r/i 1 1 x x x 1 1<br />
SHR SHL SAR r,i/cl 1 1 x x 1 0.5<br />
SHR SHL SAR m,i/cl 3 2 x x 1 1 1 6 1<br />
Page 95