当前位置:文档之家› 最新最全《Intel系列CPU指令速查手册》

最新最全《Intel系列CPU指令速查手册》

最新最全《Intel系列CPU指令速查手册》
最新最全《Intel系列CPU指令速查手册》

指令名称

指令形式

机器码

ES:ES:26CS:CS:2E SS:SS:36DS:DS:3E FS:FS:64GS:GS:65Opsize:Opsize:66Address:Address:67AAA AAA 37

AAD AAD D5 0A 或 D5 ib AAM AAM D4 0A 或 D4 ib AAS

AAS

3F ADC AL, imm814 ib ADC AX, imm1615 iw ADC EAX, imm3215 id ADC r/m8, imm880 /2 ib ADC r/m16,imm1681 /2 iw ADC r/m32,imm32

81 /2 id ADC r/m16,imm883 /2 ib ADC r/m32,imm883 /2 ib ADC r/m8,r810 /r ADC r/m16,r1611 /r ADC r/m32,r3211 / r ADC r8,r/m812 /r ADC r16,r/m1613 /r ADC r32,r/m3213 /r ADD AL, imm804 ib ADD AX, imm1605 iw ADD EAX, imm3205 id ADD r/m8, imm880 /0 ib ADD r/m16,imm1681 /0 iw ADD r/m32,imm32

81 /0 id ADD r/m16,imm883 /0 ib ADD r/m32,imm883 /0 ib ADD r/m8,r800 /r ADD r/m16,r1601 /r ADD r/m32,r3201 / r ADD r8,r/m802 /r ADD r16,r/m1603 /r ADD r32,r/m32

03 /r

ADC

ADD

AND AL, imm824 ib AND AX, imm1625 iw AND EAX, imm3225 id AND r/m8, imm880 /4 ib AND r/m16,imm1681 /4 iw AND r/m32,imm32

81 /4 id AND r/m16,imm883 /4 ib AND r/m32,imm883 /4 ib AND r/m8,r820 /r AND r/m16,r1621 /r AND r/m32,r3221 /r AND r8,r/m822 /r AND r16,r/m1623 /r AND r32,r/m32

23 /r ARPL

ARPL r/m16,r1663 /r

BOUND r16,m16&16

BOUND r32,m32&32BSF r16,r/m16

BSF r32,r/m32BSR r16,r/m16

BSR r32,r/m32

BSWAP

BSWAP reg320F C8+rd BT r/m16,r16

0F A3BT r/m32,r320F A3BT r/m16,imm80F BA /4BT r/m32,imm80F BA /4BTC r/m16,r16

0F BB BTC r/m32,r320F BB BTC r/m16,imm80F BA /7BTC r/m32,imm80F BA /7Btr r/m16,r160F B3Btr r/m32,r320F B3Btr r/m16,imm80F BA /6Btr r/m32,imm80F BA /6BTS r/m16,r160F AB BTS r/m32,r320F AB BTS r/m16,imm80F BA /5BTS r/m32,imm80F BA /5CALL rel16E8 cw CALL rel32E8 cd CALL r/m16

FF /2CALL r/m32

FF /2

BTS

CALL

BTC

Btr

BSR

0F BD BT

BOUND

62 /r

BSF

0F BC

AND

CMPS m16, m16

A7CMPS m32, m32A7CMPSB A6CMPSW A7CMPSD

A7CMPXCHG r/m8,r8

0F B0 /r CMPXCHG r/m16,r160F B1 /r CMPXCHG r/m32,r32

0F B1 /r CMPXCHG8B CMPXCHG8B m640F C7 /1 m64CPUID CPUID 0F A2CWD CWD 99CWDE CWDE 98DAA 27DAS

DAS 2F DEC r/m8FE /1DEC r/m16

FF /1DEC r/m32FF /1DEC r1648 +rw DEC r3248 +rd DIV r/m8

F6 /6DIV r/m16F6 /7DIV r/m32

F6 /7EMMS EMMS

0F 77ENTER imm16,0C8 iw 00ENTER imm16,1C8 iw 01ENTER imm16,imm8C8 iw ib ESC 0D8h xxh ESC 1D9h xxh ESC 2

DAh xxh ESC 3DBh xxh ESC 4DCh xxh ESC 5DDh xxh ESC 6DEh xxh ESC 7

DFh xxh F2XM1F2XM1D9 F0FABS

FABS

D9 E1FADD m32real

D8 /0FADD m64real

DC /0

ESC

FADD

DIV

ENTER

CMPXCHG

DEC

CMPS

FSUBP ST(i), ST(0)DE E8-i FSUBP DE E9FISUB m32int DA /4FISUB m16int DE /4FSUbr m32real D8 /5FSUbr m64real DC /5FSUbr ST(0), ST(i)D8 E8+i FSUbr ST(i), ST(0)DC E0+i FSUbrP ST(i), ST(0)DE E0+i FSUbrP DE E1FISUbr m32int DA /5FISUbr m16int DE /5FTST FTST D9 E4FUCOM ST(i)DD E0+i FUCOM DD E1FUCOMP ST(i)DD E8+i FUCOMP DD E9FUCOMPP FUCOMPP DD E8+i FWAIT FWAIT 9B FXAM FXAM D9 E5FXCH ST(i)D9 C8+i FXCH

D9 C9FXRSTOR FXRSTOR m512byte 0F AE /1FXSAVE FXSAVE m512byte 0F AE /0FXtrACT FXtrACT D9 F4FYL2X FYL2X D9 F1FYL2XP1FYL2XP1D9 F9HLT

HLT F4IDIV r/m8F6 /7IDIV r/m16F7 /7IDIV r/m32F7 /7IMUL r/m8F6 /5IMUL r/m16F7 /5IMUL r/m32F7 /5IMUL r16, r/m160F AF /r IMUL r32, r/m320F AF /r IMUL r16,r/m16,imm8

6B /r ib IMUL r32,r/m32,imm86B /r ib IMUL r16, imm86B /r ib IMUL r32, imm86B /r ib IMUL r16,r/m16,imm16

69 /r iw

IMUL FUCOMP FXCH IDIV

FSUbrP FISUbr FUCOM FSUBP FISUB

FSUbr

IMUL r32,r/m32,imm3269 /r id IMUL r16, imm1669 /r iw IMUL r32, imm3269 /r id IN AL,imm8E4 ib IN AX,imm8

E5 ib IN EAX,imm8E5 ib IN AL,DX EC IN AX,DX ED IN EAX,DX ED INC r/m8FE /0INC r/m16

FF /0INC r/m32FF /0INC r1640+rw INC r3240+rd INS m8, DX

6C INS m16, DX 6D INS m32, DX 6D INSB INSB 6C INSW INSW 6D INSD INSD 6D INT 3INT 3CC INT imm8INT imm8CD ib INTO INTO CE INVD INVD 0F 08INVLPG INVLPG 0F 01/7IRET IRET CF IREtd

IREtd CF JA rel877 cb JAE rel873 cb JB rel872 cb JBE rel876 cb JC rel872 cb JCXZ rel8E3 cb JECXZ rel8E3 cb JE rel874 cb JG rel87F cb JGE rel87D cb JL rel87C cb JLE rel87E cb JNA rel876 cb JNAE rel872 cb JNB rel873 cb JNBE rel8

77 cb

INS IN

INC

JNC rel873 cb JNE rel875 cb JNG rel87E cb JNGE rel87C cb JNL rel87D cb JNLE rel87F cb JNO rel871 cb JNP rel87B cb JNS rel879 cb JNZ rel875 cb JO rel870 cb JP rel87A cb JPE rel87A cb JPO rel87B cb JS rel878 cb JZ rel874 cb JA rel16/320F 87 cw/cd JAE rel16/320F 83 cw/cd JB rel16/320F 82 cw/cd JBE rel16/320F 86 cw/cd JC rel16/320F 82 cw/cd JE rel16/320F 84 cw/cd JZ rel16/320F 84 cw/cd JG rel16/320F 8F cw/cd JMP rel8EB cb JMP rel16E9 cw JMP rel32E9 cd JMP r/m16

FF /4JMP r/m32FF /4JMP ptr16:16EA cd JMP ptr16:32EA cp JMP m16:16FF /5JMP m16:32

FF /5LAHF LAHF

9F LAR r16,r/m16LAR r32,r/m32LDS r16,m16:16LDS r32,m16:32LSS r16,m16:16LSS r32,m16:32LES r16,m16:16LES r32,m16:32

LSS 0F B2 /r LES

C4 /r

LAR 0F 02 /r LDS C5 /r JMP

LFS r16,m16:16LFS r32,m16:32LGS r16,m16:16LGS r32,m16:32LEA r16,m LEA r32,m LEAVE LEAVE

C9LGDT LGDT m16&320F 01 /2LIDT LIDT m16&320F 01 /3LLDT LLDT r/m160F 00 /2LMSW LMSW r/m160F 01 /6LOCK LOCK F0LODS m8AC LODS m16AD LODS m32AD LODSB LODSB AC LODSW LODSW AD LODSD LODSD AD LOOP LOOP rel8E2 cb LOOPE LOOPE rel8E1 cb LOOPZ LOOPZ rel8E1 cb LOOPNE LOOPNE rel8E1 cb LOOPNZ LOOPNZ rel8E1 cb LSL r16,r/m16LSL r32,r/m32Ltr

Ltr r/m160F 00 /3MOV r/m8,r888 /r MOV r/m16,r1689 /r MOV r/m32,r3289 /r MOV r8,r/m88A /r MOV r16,r/m168B /r MOV r32,r/m328B /r MOV r/m16,Sreg 8C /r MOV Sreg,r/m168E /r MOV AL,moffs8A0MOV AX,moffs16A1MOV EAX,moffs32A1MOV moffs8,AL A2MOV moffs16,AX A3MOV moffs32,EAX A3MOV r8,imm8B0+rb MOV r16,imm16B8+rw MOV r32,imm32

B8+rd

MOV

LEA 8D /r LODS LSL 0F 03 /r LFS 0F B4 /r LGS 0F B5 /r

MOV r/m8,imm8C6 /0MOV r/m16,imm16C7 /0MOV r/m32,imm32C7 /0MOV CR0,r320F 22 /r MOV CR2,r320F 22 /r MOV CR3,r320F 22 /r MOV CR4,r320F 22 /r MOV r32,CR00F 20 /r MOV r32,CR20F 20 /r MOV r32,CR30F 20 /r MOV r32,CR40F 20 /r MOV r32, DR0-DR70F 21 /r MOV DR0-DR7,r320F 23 /r MOVD mm, r/m32

0F 6E /r MOVD r/m32, mm 0F 7E /r MOVD xmm, r/m3266 0F 6E /r MOVD r/m32, xmm 66 0F 7E /r MOVQ mm, r/m64

0F 6F /r MOVQ mm/m64, mm 0F 7F /r MOVQ xmm1, xmm2/m64F3 0F 7E MOVQ xmm2/m64, xmm166 0F D6MOVS m8, m8A4MOVS m16, m16

A5MOVS m32, m32A5MOVSB A4MOVSW A5MOVSD

A5MOVSX r16,r/m8

0F BE /r MOVSX r32,r/m80F BE /r MOVSX r32,r/m160F BF /r MOVZX r16,r/m8

0F B6 /r MOVZX r32,r/m80F B6 /r MOVZX r32,r/m160F B7 /r MUL r/m8

F6 /4MUL r/m16F7 /4MUL r/m32F7 /4NEG r/m8

F6 /3NEG r/m16F7 /3NEG r/m32F7 /3NOP

NOP 90NOT r/m8

F6 /2

MOVZX

MUL

NEG MOVQ

MOVS

MOVSX

MOVD

NOT r/m16F7 /2NOT r/m32F7 /2OR AL, imm80C ib OR AX, imm160D iw OR EAX, imm320D id OR r/m8, imm880 /1 ib OR r/m16,imm1681 /1 iw OR r/m32,imm3281 /1 id OR r/m16,imm883 /1 ib OR r/m32,imm883 /1 ib OR r/m8,r808 /r OR r/m16,r1609 /r OR r/m32,r3209 /r OR r8,r/m80A /r OR r16,r/m160B /r OR r32,r/m320B /r OUT imm8,AL E6 ib OUT imm8,AX E7 ib OUT imm8,EAX E7 ib OUT AL,DX EE OUT AX,DX EF OUT EAX,DX EF OUTS DX,m8

6E OUTS DX,m166F OUTS DX,m326F OUTSB OUTSB 6E OUTSW OUTSW 6F OUTSD OUTSD

6F PACKSSWB mm1, mm2/m640F 63 /r PACKSSWB xmm1,xmm2/m12866 0F 63 /r PACKSSDW mm1, mm2/m640F 6B /r PACKSSDW xmm1,xmm2/m12866 0F 6B /r PACKUSWB mm1, mm2/m640F 67 /r PACKUSWB xmm1,xmm2/m12866 0F 67 /r PADDB mm, mm/m640F FC /r PADDB xmm1,xmm2/m12866 0F FC /r PADDW mm, mm/m640F FD /r PADDW xmm1,xmm2/m12866 0F FD /r PADDD mm, mm/m640F FE /r PADDD xmm1,xmm2/m12866 0F FE /r PADDQ mm1, mm2/m640F D4 /r PADDQ xmm1,xmm2/m12866 0F D4 /r PADDSB mm, mm/m64

0F EC /r

PADDQ PADDSB

PADDW PADDD PACKUSWB PADDB OUTS PACKSSWB PACKSSDW NOT OR

OUT

PUSH imm86A PUSH imm16

68PUSH imm3258PUSH CS 0E PUSH SS 16PUSH DS 1E PUSH ES 6PUSH FS 0F A0PUSH GS

0F A8PUSHA PUSHA 60PUSHAD PUSHAD 60PUSHF PUSHF 9C PUSHFD PUSHFD

9C PXOR mm, mm/m640F EF /r PXOR xmm1,xmm2/m12866 0F EF /r RCL r/m8, 1D0 /2RCL r/m8, CL D2 /2RCL r/m8, imm8C0 /2 ib RCL r/m16, 1

D1 /2RCL r/m16, CL D3 /2RCL r/m16, imm8C1 /2 ib RCL r/m32, 1D1 /2RCL r/m32, CL D3 /2RCL r/m32, imm8C1 /2 ib RCR r/m8, 1D0 /3RCR r/m8, CL D2 /3RCR r/m8, imm8C0 /3 ib RCR r/m16, 1

D1 /3RCR r/m16, CL D3 /3RCR r/m16, imm8C1 /3 ib RCR r/m32, 1D1 /3RCR r/m32, CL D3 /3RCR r/m32, imm8C1 /3 ib ROL r/m8, 1D0 /0ROL r/m8, CL D2 /0ROL r/m8, imm8C0 /0 ib ROL r/m16, 1

D1 /0ROL r/m16, CL D3 /0ROL r/m16, imm8C1 /0 ib ROL r/m32, 1D1 /0ROL r/m32, CL D3 /0ROL r/m32, imm8

C1 /0 ib

RCL

RCR

ROL

PUSH

PXOR

REPNE SCAS m32F2 AF REPZ CMPS m8, m8F3 A6REPZ CMPS m16, m16

F3 A7REPZ CMPS m32, m32F3 A7REPZ SCAS m8F3 AE REPZ SCAS m16F3 AF REPZ SCAS m32F3 AF REPNZ CMPS m8, m8F2 A6REPNZ CMPS m16, m16

F2 A7REPNZ CMPS m32, m32F2 A7REPNZ SCAS m8F2 AE REPNZ SCAS m16F2 AF REPNZ SCAS m32F2 AF RET

C3RET CB RET imm16C2 iw RET imm16

CA iw RSM RSM 0F AA SAHF

SAHF 9E SAL r/m8, 1D0 /4SAL r/m8, CL D2 /4SAL r/m8, imm8C0 /4 ib SAL r/m16, 1

D1 /4SAL r/m16, CL D3 /4SAL r/m16, imm8C1 /4 ib SAL r/m32, 1D1 /4SAL r/m32, CL D3 /4SAL r/m32, imm8C1 /4 ib SAR r/m8, 1D0 /7SAR r/m8, CL D2 /7SAR r/m8, imm8C0 /7 ib SAR r/m16, 1

D1 /7SAR r/m16, CL D3 /7SAR r/m16, imm8C1 /7 ib SAR r/m32, 1D1 /7SAR r/m32, CL D3 /7SAR r/m32, imm8C1 /7 ib SHL r/m8, 1D0 /4SHL r/m8, CL

D2 /4

SAL

SAR

REPZ

REPNZ

RET

相关主题
文本预览
相关文档 最新文档