Flags Name Description Formats O S Z A P C Shifts to Left R/M,I C SAL R/M, CL Subtract with Borrow O2 C C C C C C SBB Scan for Byte C C C C C C SCASB Scan for Word C C C C C C SCASW Scan for Dword C C C C C C SCASD Set Above R/M8 SETA Set Above or Equal R/M8 Set Below R/M8 SETB Set Below or Equal R/M8 SETBE Set Carry R/M8 SETC Set Equal R/M8 SETE Set Greater R/M8 SETG Set Greater or Equal R/M8 SETGE Set Less R/M8 SETL Set Less or R/M8 SETLE Set Not R/M8 SETNA Set Not or R/M8 SETNAE Equal Set Not R/M8 SETNB Set Not Below or R/M8 SETNBE Equal Set No Carry R/M8 SETNC Set Not Equal R/M8 SETNE Set Not Greater R/M8 Set Not Greater or R/M8 SETNGE Equal Set Not Less R/M8 SETNL Set Not LEss or Equal R/M8 SETNLE Set No Overflow R/M8 SETNO Set No Sign R/M8 Set Not Zero R/M8 SETNZ Set Overflow R/M8 SETO Set Parity Even R/M8 SETPE Set Parity Odd R/M8 SETPO Set Sign R/M8 SETS Set Zero R/M8 SETZ Arithmetic Shift to R/M,I C SAR Right R/M, CL
Name Description Formats Flags O S Z A P C SAL Shifts to Left R/M,I C R/M, CL SBB Subtract with Borrow O2 C C C C C C SCASB Scan for Byte C C C C C C SCASW Scan for Word C C C C C C SCASD Scan for Dword C C C C C C SETA Set Above R/M8 Set Above or Equal R/M8 SETB Set Below R/M8 SETBE Set Below or Equal R/M8 SETC Set Carry R/M8 SETE Set Equal R/M8 SETG Set Greater R/M8 SETGE Set Greater or Equal R/M8 SETL Set Less R/M8 SETLE Set Less or R/M8 SETNA Set Not R/M8 SETNAE Set Not or R/M8 Equal SETNB Set Not R/M8 SETNBE Set Not Below or R/M8 Equal SETNC Set No Carry R/M8 SETNE Set Not Equal R/M8 Set Not Greater R/M8 SETNGE Set Not Greater or R/M8 Equal SETNL Set Not Less R/M8 SETNLE Set Not LEss or Equal R/M8 SETNO Set No Overflow R/M8 Set No Sign R/M8 SETNZ Set Not Zero R/M8 SETO Set Overflow R/M8 SETPE Set Parity Even R/M8 SETPO Set Parity Odd R/M8 SETS Set Sign R/M8 SETZ Set Zero R/M8 SAR Arithmetic Shift to R/M,I C Right R/M, CL