user manual

Instruction Dispatch and Execution Resources 203
22007E/0November 1999 AMD Athlon Processor x86 Code Optimization
SBB mreg16/32, reg16/32 19h 11-xxx-xxx DirectPath
SBB mem16/32, reg16/32 19h mm-xxx-xxx DirectPath
SBB reg8, mreg8 1Ah 11-xxx-xxx DirectPath
SBB reg8, mem8 1Ah mm-xxx-xxx DirectPath
SBB reg16/32, mreg16/32 1Bh 11-xxx-xxx DirectPath
SBB reg16/32, mem16/32 1Bh mm-xxx-xxx DirectPath
SBB AL, imm8 1Ch DirectPath
SBB EAX, imm16/32 1Dh DirectPath
SBB mreg8, imm8 80h 11-011-xxx DirectPath
SBB mem8, imm8 80h mm-011-xxx DirectPath
SBB mreg16/32, imm16/32 81h 11-011-xxx DirectPath
SBB mem16/32, imm16/32 81h mm-011-xxx DirectPath
SBB mreg16/32, imm8 (sign extended) 83h 11-011-xxx DirectPath
SBB mem16/32, imm8 (sign extended) 83h mm-011-xxx DirectPath
SCASB AL, mem8 AEh VectorPath
SCASW AX, mem16 AFh VectorPath
SCASD EAX, mem32 AFh VectorPath
SETO mreg8 0Fh 90h 11-xxx-xxx DirectPath
SETO mem8 0Fh 90h mm-xxx-xxx DirectPath
SETNO mreg8 0Fh 91h 11-xxx-xxx DirectPath
SETNO mem8 0Fh 91h mm-xxx-xxx DirectPath
SETB/SETC/SETNAE mreg8 0Fh 92h 11-xxx-xxx DirectPath
SETB/SETC/SETNAE mem8 0Fh 92h mm-xxx-xxx DirectPath
SETAE/SETNB/SETNC mreg8 0Fh 93h 11-xxx-xxx DirectPath
SETAE/SETNB/SETNC mem8 0Fh 93h mm-xxx-xxx DirectPath
SETE/SETZ mreg8 0Fh 94h 11-xxx-xxx DirectPath
SETE/SETZ mem8 0Fh 94h mm-xxx-xxx DirectPath
SETNE/SETNZ mreg8 0Fh 95h 11-xxx-xxx DirectPath
SETNE/SETNZ mem8 0Fh 95h mm-xxx-xxx DirectPath
SETBE/SETNA mreg8 0Fh 96h 11-xxx-xxx DirectPath
SETBE/SETNA mem8 0Fh 96h mm-xxx-xxx DirectPath
SETA/SETNBE mreg8 0Fh 97h 11-xxx-xxx DirectPath
SETA/SETNBE mem8 0Fh 97h mm-xxx-xxx DirectPath
Table 19. Integer Instructions (Continued)
Instruction Mnemonic
First
Byte
Second
Byte
ModR/M
Byte
Decode
Type