1)根据单个条件标志的值把目的字节置1
SETZ / SETE 结果为零(或相等)则目的字节置1。
SETNZ / SETNE 结果不为零(或不相等)则目的字节置1。
SETS 结果为负则目的字节置1。
SETNS 结果为正则目的字节置1。
SETO 溢出则目的字节置1 。
SETNO 不溢出则目的字节置1 。
SETP / SETPE 奇偶位为1则目的字节置1 。
SETNP / SETPO 奇偶位为0则目的字节置1 。
SETC / SETB / SETNAE 进位位为1,或低于,或不高于或等于则目的字节置1。
SETNC / SETNB /SETAE 进位位为0,或不低于,或高于或等于则目的字节置1。
2)比较两个无符号数,根据比较结果把目的字节置1
SETB / SETNAE / SETC 低于,或不高于或等于,或进位位为1则目的字节置1。
SETNB / SETAE /SETNC 不低于,或高于或等于,或进位位为0则目的字节置1。
SETBE / SETNA 低于或等于,或不高于则目的字节置1。
SETNBE / SETA 不低于或等于,或高于则目的字节置1。
3)比较两个带符号数,根据比较结果把目的字节置1
SETL / SETNGE 小于,或不大于或等于则目的字节置1。
SETNL / SETGE 不小于,或大于或等于则目的字节置1。
SETLE / SETNG 小于或等于,或不大于则目的字节置1。
SETNLE / SETG 不小于或等于,或大于则目的字节置1。
其他处理机控制指令
BOUND 界限指令
ENTER 建立堆栈帧
LEAVE 释放堆栈帧
这些指令可以控制处理机状态。它们都不影响条件码。
特权指令
使用DR0~DR3,DR6,DR7,TR6,TR7的指令,特权级为0
装载描述符表指令 OS使用
LGDT,LLDT,LIDT
SGDT,SLDT,SIDT