日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

8086条件转移指令JE,JZ

發布時間:2023/12/1 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 8086条件转移指令JE,JZ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JZ/JE 指令格式 轉移條件 說明 JZ/JE 標號 ZF=1 等于0或相等轉移 code segment assume cs:codemov ax,2mov bx,2cmp ax,bxje ok ;如果ax=bx 進行轉移(其實是檢測ZF的值進行轉移操作) ;根據ZF=1 得出ax=bx ,所以才有ax=bx 相等則轉移 iout: mov ax,4c00Hint 21H ok: add ax,bxjmp iout code ends end U反編譯 -u 0C9A:0000 B80200 MOV AX,0002 0C9A:0003 BB0200 MOV BX,0002 0C9A:0006 3BC3 CMP AX,BX 0C9A:0008 7405 JZ 000F ;把編號編譯成了目的地址 0C9A:000A B8004C MOV AX,4C00 0C9A:000D CD21 INT 21 0C9A:000F 03C3 ADD AX,BX 0C9A:0011 EBF7 JMP 000A T單步執行 AX=0002 BX=0002 CX=0013 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=0C8A ES=0C8A SS=0C9A CS=0C9A IP=0006 NV UP EI PL NZ NA PO NC 0C9A:0006 3BC3 CMP AX,BX ;CMP指令進行兩數的比較 -t ;如果相等則用je進行轉移AX=0002 BX=0002 CX=0013 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=0C8A ES=0C8A SS=0C9A CS=0C9A IP=0008 NV UP EI PL ZR NA PE NC 0C9A:0008 7405 JZ 000F ;ZR(ZF=1) jz根據結果轉移 -t AX=0002 BX=0002 CX=0013 DX=0000 SP=0000 BP=0000 SI=0000 DI=0000 DS=0C8A ES=0C8A SS=0C9A CS=0C9A IP=000F NV UP EI PL ZR NA PE NC 0C9A:000F 03C3 ADD AX,BX ;轉移到了目標地址指向的指令 je/jz根據CMP比較結果進行轉移,ZF=1 就會發生轉移

總結

以上是生活随笔為你收集整理的8086条件转移指令JE,JZ的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。