x87 FPU (P6+) Instructions
9 x86 instructions in this extension - click any row for encoding, pseudocode, and full documentation.
| Mnemonic | Syntax | Format | Summary |
|---|---|---|---|
| fcmovb | FCMOVB ST(0), ST(i) | Legacy | Moves ST(i) to ST(0) if CF=1. |
| fcmovbe | FCMOVBE ST(0), ST(i) | Legacy | Moves ST(i) to ST(0) if CF=1 or ZF=1. |
| fcmove | FCMOVE ST(0), ST(i) | Legacy | Moves ST(i) to ST(0) if ZF=1. |
| fcmovnb | FCMOVNB ST(0), ST(i) | Legacy | Moves ST(i) to ST(0) if CF=0. |
| fcmovnbe | FCMOVNBE ST(0), ST(i) | Legacy | Moves ST(i) to ST(0) if CF=0 and ZF=0. |
| fcmovne | FCMOVNE ST(0), ST(i) | Legacy | Moves ST(i) to ST(0) if ZF=0. |
| fcmovnu | FCMOVNU ST(0), ST(i) | Legacy | Moves ST(i) to ST(0) if PF=0. |
| fcmovu | FCMOVU ST(0), ST(i) | Legacy | Moves ST(i) to ST(0) if PF=1. |
| fcomi | FCOMI ST(0), ST(i) | Legacy | Compares ST(0) with ST(i) and sets CPU EFLAGS directly. |