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.
Pentium M<br />
DIV IDIV r16 4 3 1 15-24 c) 12-20 c)<br />
DIV IDIV r32 4 3 1 15-39 c) 12-20 c)<br />
DIV IDIV m8 6 4 1 1 15-16 c) 12<br />
DIV IDIV m16 5 3 1 1 15-24 c) 12-20 c)<br />
DIV IDIV m32 5 3 1 1 15-39 c) 12-20 c)<br />
CBW CWDE 1 1 1 1<br />
CWD CDQ 1 1 1 1<br />
Logic instructions<br />
AND OR XOR r,r/i 1 1 1 0.5<br />
AND OR XOR r,m 1 1 1 2 1<br />
AND OR XOR m,r/i 3 1 1 1 1 1<br />
TEST r,r/i 1 1 1 0.5<br />
TEST m,r 1 1 1 1 1<br />
TEST m,i 2 1 1 1<br />
SHR SHL SAR ROR ROL r,i/CL 1 1 1 1<br />
SHR SHL SAR ROR ROL m,i/CL 3 1 1 1 1<br />
RCR RCL r,1 2 1 1 2 2<br />
RCR r8,i/CL 9 5 4 11<br />
RCL r8,i/CL 8 4 4 10<br />
RCR RCL r16/32,i/CL 6 3 3 9 9<br />
RCR RCL m,1 7 2 2 1 1 1<br />
RCR m8,i/CL 12 6 3 1 1 1<br />
RCL m8,i/CL 11 5 3 1 1 1<br />
RCR RCL m16/32,i/CL 10 5 2 1 1 1<br />
SHLD SHRD r,r,i/CL 2 2 2 2<br />
SHLD SHRD m,r,i/CL 4 1 1 1 1 1<br />
BT r,r/i 1 1 1 1<br />
BT m,r 8 7 1<br />
BT m,i 2 1 1<br />
BTR BTS BTC r,r/i 1 1<br />
BTR BTS BTC m,r 10 7 1 1 1 6<br />
BTR BTS BTC m,i 3 1 1 1 1<br />
BSF BSR r,r 2 1 1<br />
BSF BSR r,m 2 1 1 1<br />
SETcc r 1 1<br />
SETcc m 2 1 1 1<br />
CLC STC CMC 1 1 1<br />
CLD STD 4 4 7<br />
Control transfer instructions<br />
JMP short/near 1 1 1<br />
JMP far 22 21 1 28<br />
JMP r 1 1 1<br />
JMP m(near) 2 1 1 2<br />
JMP m(far) 25 23 2 31<br />
conditional jump short/near 1 1 1<br />
J(E)CXZ short 2 1 1 1<br />
LOOP short 11 2 1 8 6<br />
LOOP(N)E short 11 2 1 8 6<br />
Page 73