35.3.8.8. INTEGER CONDITIONAL MOVES AND SETS ON X86
SETA r/m8 0F 97
SETAE r/m8 0F 93
SETB r/m8 0F 92
SETBE r/m8 0F 96
SETC r/m8 0F 92
SETE r/m8 0F 94
SETG r/m8 0F 9F
SETGE r/m8 0F 9D
SETL r/m8 0F 9C
SETLE r/m8 0F 9E
SETNA r/m8 0F 96
SETNAE r/m8 0F 92
SETNB r/m8 0F 93
SETNBE r/m8 0F 97
SETNC r/m8 0F 93
SETNE r/m8 0F 95
SETNG r/m8 0F 9E
SETNGE r/m8 0F 9C
SETNL r/m8 0F 9D
SETNLE r/m8 0F 9F
SETNO r/m8 0F 91
SETNP r/m8 0F 9B
SETNS r/m8 0F 99
SETNZ r/m8 0F 95
SETO r/m8 0F 90
SETP r/m8 0F 9A
SETPE r/m8 0F 9A
SETPO r/m8 0F 9B
SETS r/m8 0F 98
SETZ r/m8 0F 94
if (cond)
{
r/m <- 1
} else r/m <- 0
(Pentium Pro+)
CMOVcc r16,r/m16 0F 0100cccc Postbyte
CMOVcc r16,r/m32 0F 0100cccc Postbyte
if (cond)
{
r <- r/m
}
// ----------------------------------------------------------------------
Index Prev Next