AMD LX 900@1.5W Computer Hardware User Manual


 
642 AMD Geode™ LX Processors Data Book
Instruction Set
33234H
SAL Shift Left Arithmetic bh
Register/Memory by 1 D[000w] [mod 100 r/m] 1 1 x - - - x x u x x
Register/Memory by CL D[001w] [mod 100 r/m] 1 1 u - - - x x u x x
Register/Memory by Immediate C[000w] [mod 100 r/m] # 1 1 u - - - x x u x x
SAR Shift Right Arithmetic bh
Register/Memory by 1 D[000w] [mod 111 r/m] 2 2 x - - - x x u x x
Register/Memory by CL D[001w] [mod 111 r/m] 2 2 u - - - x x u x x
Register/Memory by Immediate C[000w] [mod 111 r/m] # 2 2 u - - - x x u x x
SBB Integer Subtract with Borrow bh
Register to Register 1[10dw] [11 reg r/m] 1 1 x---xxxx x
Register to Memory 1[100w] [mod reg r/m] 1 1
Memory to Register 1[101w] [mod reg r/m] 1 1
Immediate to Register/Memory 8[00sw] [mod 011 r/m] ### 1 1
Immediate to Accumulator (short form) 1[110w] ### 1 1
SCAS Scan String A [111w] 2 2 x---xxxx x b h
SETALC Set AL to CF D6 2 2 u u
SETB/SETNAE/SETC Set Byte on Below/Not Above or Equal/Carry --------- h
To Register/Memory 0F 92 [mod 000 r/m] 1 1
SETBE/SETNA Set Byte on Below or Equal/Not Above --------- h
To Register/Memory 0F 96 [mod 000 r/m] 1 1
SETE/SETZ Set Byte on Equal/Zero --------- h
To Register/Memory 0F 94 [mod 000 r/m] 1 1
SETL/SETNGE Set Byte on Less/Not Greater or Equal --------- h
To Register/Memory 0F 9C [mod 000 r/m] 1 1
SETLE/SETNG Set Byte on Less or Equal/Not Greater --------- h
To Register/Memory 0F 9E [mod 000 r/m] 1 1
SETNB/SETAE/SETNC Set Byte on Not Below/Above or Equal/Not Carry --------- h
To Register/Memory 0F 93 [mod 000 r/m] 1 1
SETNBE/SETA Set Byte on Not Below or Equal/Above --------- h
To Register/Memory 0F 97 [mod 000 r/m] 1 1
SETNE/SETNZ Set Byte on Not Equal/Not Zero --------- h
To Register/Memory 0F 95 [mod 000 r/m] 1 1
SETNL/SETGE Set Byte on Not Less/Greater or Equal --------- h
To Register/Memory 0F 9D [mod 000 r/m] 1 1
SETNLE/SETG Set Byte on Not Less or Equal/Greater --------- h
To Register/Memory 0F 9F [mod 000 r/m] 1 1
SETNO Set Byte on Not Overflow --------- h
To Register/Memory 0F 91 [mod 000 r/m] 1 1
SETNP/SETPO Set Byte on Not Parity/Parity Odd --------- h
To Register/Memory 0F 9B [mod 000 r/m] 1 1
SETNS Set Byte on Not Sign --------- h
To Register/Memory 0F 99 [mod 000 r/m] 1 1
SETO Set Byte on Overflow --------- h
To Register/Memory 0F 90 [mod 000 r/m] 1 1
SETP/SETPE Set Byte on Parity/Parity Even --------- h
To Register/Memory 0F 9A [mod 000 r/m] 1 1
SETS Set Byte on Sign
h
To Register/Memory 0F 98 [mod 000 r/m] 1 1 ---------
Table 8-26. Processor Core Instruction Set (Continued)
Instruction Opcode
Clock Count
(Reg/Cache Hit) Flags
Notes
Real
Mode
Prot’d
Mode
ODI TSZ APC
FFFFFFFFF
Real
Mode
Prot’d
Mode