4 Instruction tables - Agner Fog
4 Instruction tables - Agner Fog
4 Instruction tables - Agner Fog
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Sandy Bridge<br />
SHR SHL SAR m,i 3 1 2 1 1 2<br />
SHR SHL SAR r,cl 3 3 2 2<br />
SHR SHL SAR m,cl 5 3 2 1 4<br />
ROR ROL r,i 1 1 1 1<br />
ROR ROL m,i 4 3 2 1 2<br />
ROR ROL r,cl 3 3 2 2<br />
ROR ROL m,cl 5 3 2 1 4<br />
RCR r8,1 high high high<br />
RCR r16/32/64,1 3 3 2 2<br />
RCR r,i 8 8 5 5<br />
RCR m,i 11 7 6<br />
RCR r,cl 8 8 5 5<br />
RCR m,cl 11 7 6<br />
RCL r,1 3 3 2 2<br />
RCL r,i 8 8 6 6<br />
RCL m,i 11 7 6<br />
RCL r,cl 8 8 6 6<br />
RCL m,cl 11 7 6<br />
SHRD SHLD r,r,i 1 1 0.5<br />
SHRD SHLD m,r,i 3 2 1 2<br />
SHRD SHLD r,r,cl 4 4 2 2<br />
SHRD SHLD m,r,cl 5 3 2 1 4<br />
BT r,r/i 1 1 1 0.5<br />
BT m,r 10 8 1 5<br />
BT m,i 2 1 1 0.5<br />
BTR BTS BTC r,r/i 1 1 1 0.5<br />
BTR BTS BTC m,r 11 7 2 1 5<br />
BTR BTS BTC m,i 3 1 2 1 2<br />
BSF BSR r,r 1 1 3 1<br />
BSF BSR r,m 1 1 1 1 1<br />
SETcc r 1 1 x x 1 0.5<br />
SETcc m 2 1 x x 1 1 1<br />
CLC 1 0 0.25<br />
STC CMC 1 1 x x x 1 0.33<br />
CLD STD 3 3 4<br />
Control transfer instructions<br />
JMP short/near 1 1 1 0 2<br />
JMP r 1 1 1 0 2<br />
JMP m 1 1 1 1 0 2<br />
Conditional jump short/near 1 1 1 0 1-2<br />
Fused arithmetic and<br />
branch<br />
1 1 1 0 1-2<br />
J(E/R)CXZ short 2 2 x x 1 2-4<br />
LOOP short 7 7 5<br />
LOOP(N)E short 11 11 5<br />
CALL near 3 2 1 1 1 2<br />
CALL r 2 1 1 1 1 2<br />
Page 122<br />
fastest if<br />
not jumping