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 II and III<br />

SETcc m 1 1 1<br />

JMP short/near 1 2<br />

JMP far 21 1<br />

JMP r 1 2<br />

JMP m(near) 1 1 2<br />

JMP m(far) 21 2<br />

conditional jump short/near 1 2<br />

CALL near 1 1 1 1 2<br />

CALL far 28 1 2 2<br />

CALL r 1 2 1 1 2<br />

CALL m(near) 1 4 1 1 1 2<br />

CALL m(far) 28 2 2 2<br />

RETN 1 2 1 2<br />

RETN i 1 3 1 2<br />

RETF 23 3<br />

RETF i 23 3<br />

J(E)CXZ short 1 1<br />

LOOP short 2 1 8<br />

LOOP(N)E short 2 1 8<br />

ENTER i,0 12 1 1<br />

ENTER a,b ca. 18 +4b b-1 2b<br />

LEAVE 2 1<br />

BOUND r,m 7 6 2<br />

CLC STC CMC 1<br />

CLD STD 4<br />

CLI 9<br />

STI 17<br />

INTO 5<br />

LODS 2<br />

REP LODS 10+6n<br />

STOS 1 1 1<br />

REP STOS ca. 5n a)<br />

MOVS 1 3 1 1<br />

REP MOVS ca. 6n a)<br />

SCAS 1 2<br />

REP(N)E SCAS 12+7n<br />

CMPS 4 2<br />

REP(N)E CMPS 12+9n<br />

BSWAP r 1 1<br />

NOP (90) 1 0.5<br />

Long NOP (0F 1F) 1 1<br />

CPUID 23-48<br />

RDTSC 31<br />

IN 18 >300<br />

OUT 18 >300<br />

PREFETCHNTA d) m 1<br />

PREFETCHT0/1/2 d) m 1<br />

SFENCE d) 1 1 6<br />

Notes<br />

Page 66

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

Saved successfully!

Ooh no, something went wrong!