User's Manual

200 Instruction Dispatch and Execution Resources
AMD Athlon Processor x86 Code Optimization
22007E/0November 1999
POP EBX 5Bh VectorPath
POP ESP 5Ch VectorPath
POP EBP 5Dh VectorPath
POP ESI 5Eh VectorPath
POP EDI 5Fh VectorPath
POP mreg 16/32 8Fh 11-000-xxx VectorPath
POP mem 16/32 8Fh mm-000-xxx VectorPath
POPA/POPAD 61h VectorPath
POPF/POPFD 9Dh VectorPath
PUSH ES 06h VectorPath
PUSH CS 0Eh VectorPath
PUSH FS 0Fh A0h VectorPath
PUSH GS 0Fh A8h VectorPath
PUSH SS 16h VectorPath
PUSH DS 1Eh VectorPath
PUSH EAX 50h DirectPath
PUSH ECX 51h DirectPath
PUSH EDX 52h DirectPath
PUSH EBX 53h DirectPath
PUSH ESP 54h DirectPath
PUSH EBP 55h DirectPath
PUSH ESI 56h DirectPath
PUSH EDI 57h DirectPath
PUSH imm8 6Ah DirectPath
PUSH imm16/32 68h DirectPath
PUSH mreg16/32 FFh 11-110-xxx VectorPath
PUSH mem16/32 FFh mm-110-xxx VectorPath
PUSHA/PUSHAD 60h VectorPath
PUSHF/PUSHFD 9Ch VectorPath
RCL mreg8, imm8 C0h 11-010-xxx DirectPath
RCL mem8, imm8 C0h mm-010-xxx VectorPath
RCL mreg16/32, imm8 C1h 11-010-xxx DirectPath
RCL mem16/32, imm8 C1h mm-010-xxx VectorPath
Table 19. Integer Instructions (Continued)
Instruction Mnemonic
First
Byte
Second
Byte
ModR/M
Byte
Decode
Type