AMD x86 Enter, Al, Dx, Ax, Dx, Eax, Dx, Inc Eax, Inc Ecx, Inc Edx, Inc Ebx, Inc Esp, Inc Ebp

Models: x86

1 256
Download 256 pages 58.62 Kb
Page 210
Image 210

AMD Athlon™ Processor x86 Code Optimization

22007E/0 — November 1999

Table 19. Integer Instructions (Continued)

Instruction Mnemonic

First

Second

ModR/M

Decode

Byte

Byte

Byte

Type

 

 

 

 

 

 

DIV EAX, mreg16/32

F7h

 

11-110-xxx

VectorPath

 

 

 

 

 

DIV EAX, mem16/32

F7h

 

mm-110-xxx

VectorPath

 

 

 

 

 

ENTER

C8

 

 

VectorPath

 

 

 

 

 

IDIV mreg8

F6h

 

11-111-xxx

VectorPath

 

 

 

 

 

IDIV mem8

F6h

 

mm-111-xxx

VectorPath

 

 

 

 

 

IDIV EAX, mreg16/32

F7h

 

11-111-xxx

VectorPath

 

 

 

 

 

IDIV EAX, mem16/32

F7h

 

mm-111-xxx

VectorPath

 

 

 

 

 

IMUL reg16/32, imm16/32

69h

 

11-xxx-xxx

VectorPath

 

 

 

 

 

IMUL reg16/32, mreg16/32, imm16/32

69h

 

11-xxx-xxx

VectorPath

 

 

 

 

 

IMUL reg16/32, mem16/32, imm16/32

69h

 

mm-xxx-xxx

VectorPath

 

 

 

 

 

IMUL reg16/32, imm8 (sign extended)

6Bh

 

11-xxx-xxx

VectorPath

 

 

 

 

 

IMUL reg16/32, mreg16/32, imm8 (signed)

6Bh

 

11-xxx-xxx

VectorPath

 

 

 

 

 

IMUL reg16/32, mem16/32, imm8 (signed)

6Bh

 

mm-xxx-xxx

VectorPath

 

 

 

 

 

IMUL AX, AL, mreg8

F6h

 

11-101-xxx

VectorPath

 

 

 

 

 

IMUL AX, AL, mem8

F6h

 

mm-101-xxx

VectorPath

 

 

 

 

 

IMUL EDX:EAX, EAX, mreg16/32

F7h

 

11-101-xxx

VectorPath

 

 

 

 

 

IMUL EDX:EAX, EAX, mem16/32

F7h

 

mm-101-xxx

VectorPath

 

 

 

 

 

IMUL reg16/32, mreg16/32

0Fh

AFh

11-xxx-xxx

VectorPath

 

 

 

 

 

IMUL reg16/32, mem16/32

0Fh

AFh

mm-xxx-xxx

VectorPath

 

 

 

 

 

IN AL, imm8

E4h

 

 

VectorPath

 

 

 

 

 

IN AX, imm8

E5h

 

 

VectorPath

 

 

 

 

 

IN EAX, imm8

E5h

 

 

VectorPath

 

 

 

 

 

IN AL, DX

ECh

 

 

VectorPath

 

 

 

 

 

IN AX, DX

EDh

 

 

VectorPath

 

 

 

 

 

IN EAX, DX

EDh

 

 

VectorPath

 

 

 

 

 

INC EAX

40h

 

 

DirectPath

 

 

 

 

 

INC ECX

41h

 

 

DirectPath

 

 

 

 

 

INC EDX

42h

 

 

DirectPath

 

 

 

 

 

INC EBX

43h

 

 

DirectPath

 

 

 

 

 

INC ESP

44h

 

 

DirectPath

 

 

 

 

 

INC EBP

45h

 

 

DirectPath

 

 

 

 

 

INC ESI

46h

 

 

DirectPath

 

 

 

 

 

INC EDI

47h

 

 

DirectPath

 

 

 

 

 

194

Instruction Dispatch and Execution Resources

Page 210
Image 210
AMD x86 manual Enter, Al, Dx, Ax, Dx, Eax, Dx, Inc Eax, Inc Ecx, Inc Edx, Inc Ebx, Inc Esp, Inc Ebp, Inc Esi, Inc Edi