03.03.2013 Views

4 Instruction tables - Agner Fog

4 Instruction tables - Agner Fog

4 Instruction tables - Agner Fog

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!