屬於彙編語言內容
格式:JXX DEST
功能:以標誌位的狀態或者以標誌位的邏輯運算結果作為轉移依據,如果滿足轉移條件,則轉到目標地址所指示的指令執行否則繼續執行下一條指令。
指令 | 轉移條件 | 說明 |
JC DEST | CF=1 | 有進位/借位 |
JNC DEST | CF=0 | 無進位/借位 |
JE/JZ DEST | ZF=1 | 相等/等於零 |
JNE/JNZ DEST | ZF=0 | 不相等/不等於零 |
JS DEST | SF=1 | 是負數 |
JNS DEST | SF=0 | 是正數 |
JO DEST | OF=1 | 有溢出 |
JNO DEST | OF=0 | 無溢出 |
JP/JPE DEST | PF=1 | 有偶數個“1” |
JNP/JPO DEST | PF=0 | 有奇數個“1” |
指令 | 轉移條件 | 含義 | 英文表述 |
JA/JNBE DEST | CF=0 AND ZF=0 | 無符號數A>B | JMP above (not below or equal) |
JAE/JNB DEST | CF=0 | 無符號數A≥B | JMP above or equal (not below ) |
JB/JNAE DEST | CF=1 | 無符號數A<B | JMP blow (not above or equal) |
JBE/JNA DEST | CF=1 OR ZF=1 | 無符號數A≤B | JMP blow or equal (not above) |
指令 | 轉移條件 | 含義 | 英文表述 |
JG/JNLE DEST | SF=OF AND ZF=0 | 有符號數A>B | JMP greater (not less or equal) |
JGE/JNL DEST | SF=OF OR ZF=1 | 有符號數A≥B | JMP greater or equal (not less) |
JL/JNGE DEST | SF≠OF AND ZF=0 | 有符號數A<B | JMP less (not greater or equal) |
JLE/JNG DEST | SF≠OF OR ZF=1 | 有符號數A≤B | JMP less or equal (not greater) |