| 命令 | オペランド | サイズ | 説明 | フラグ |
| CALL | NEAR L FAR L R16 M16 M32 |
3 5 2 4 2+M |
16 ビット自己相対コール 32 ビット絶対コール レジスタ内容による 16 ビット間接コール メモリ内容による 16 ビット間接コール メモリ内容による 32 ビット間接コール 拡張構文 |
ODITSZAPC ......... |
| JA JNBE |
SHORT L | 2 | 符号なし比較で「>」なら分岐 条件:(CF OR ZF) = 0 |
ODITSZAPC ......... |
| JAE JNB |
SHORT L | 2 | 符号なし比較で「>=」なら分岐 条件:CF = 0 |
ODITSZAPC ......... |
| JB JNAE |
SHORT L | 2 | 符号なし比較で「<」なら分岐 条件:CF = 1 |
ODITSZAPC ......... |
| JBE JNA |
SHORT L | 2 | 符号なし比較で「<=」なら分岐 条件:(CF OR ZF) = 1 |
ODITSZAPC ......... |
| JCXZ | SHORT L | 2 | CX = 0 なら分岐 | ......... |
| JE JZ |
SHORT L | 2 | 等しいなら分岐 条件:ZF = 1 |
ODITSZAPC ......... |
| JG JNLE |
SHORT L | 2 | 符号付き比較で「>」なら分岐 条件:((SF XOR OF) OR ZF) = 0 |
ODITSZAPC ......... |
| JGE JNL |
SHORT L | 2 | 符号付き比較で「>=」なら分岐 条件:(SF XOR OF) = 0 |
ODITSZAPC ......... |
| JL JNGE |
SHORT L | 2 | 符号付き比較で「<」なら分岐 条件:(SF XOR OF) = 1 |
ODITSZAPC ......... |
| JLE JNG |
SHORT L | 2 | 符号付き比較で「<=」なら分岐 条件:((SF XOR OF) OR ZF) = 1 |
ODITSZAPC ......... |
| JMP | SHORT L NEAR L FAR L R16 M16 M32 |
2 3 5 2 4 2+M |
8 ビット自己相対ジャンプ 16 ビット自己相対ジャンプ 32 ビット絶対ジャンプ レジスタ内容による 16 ビット間接ジャンプ メモリ内容による 16 ビット間接ジャンプ メモリ内容による 32 ビット間接ジャンプ |
ODITSZAPC ......... |
| JNE JNZ |
SHORT L | 2 | 等しくないなら分岐 条件:ZF = 0 |
ODITSZAPC ......... |
| JNO | SHORT L | 2 | 符号付き数の非桁あふれ時に分岐 条件:OF = 0 |
ODITSZAPC ......... |
| JNP JPO |
SHORT L | 2 | 1 であるビットが奇数個のときに分岐 条件:PF = 0 |
ODITSZAPC ......... |
| JNS | SHORT L | 2 | マイナスでなければ分岐 条件:SF = 0 |
ODITSZAPC ......... |
| JO | SHORT L | 2 | 符号付き数の桁あふれ時に分岐 条件:OF = 1 |
ODITSZAPC ......... |
| JP JPE |
SHORT L | 2 | 1 であるビットが偶数個のときに分岐 条件:PF = 1 |
ODITSZAPC ......... |
| JS | SHORT L | 2 | マイナスならば分岐 条件:SF = 1 |
ODITSZAPC ......... |
| LOOP | SHORT L | 2 | CX をデクリメントし、デクリメント後の CX が 0 以外ならば分岐 | ODITSZAP ......... |
| LOOPE LOOPZ |
SHORT L | 2 | CX をデクリメントし、デクリメント後の CX が 0 以外かつ ZF ≠ 0 ならば分岐 | ODITSZAPC ......... |
| LOOPNE LOOPNZ |
SHORT L | 2 | CX をデクリメントし、デクリメント後の CX が 0 以外かつ ZF = 0 ならば分岐 | ODITSZAPC ......... |