汇编中的条件转移指令
生活随笔
收集整理的這篇文章主要介紹了
汇编中的条件转移指令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ? ? 條件轉移指令可以根據某種條件,決定是否修改偏移地址。下面通過一段代碼學習一下。
? ? ? ? ?
? ? ? ?上面程序的功能是:統計data段中數值為8的字節的個數,用ax保存結果。data段定義了8個數,每個數占一個字節。
? ? ? ?cmp指令是比較指令,進行無符號比較時,條件轉移指令檢測zf和cf的值(zf和cf是標志寄存器),je就是檢測zf的值。
? ? ? ?byte ptr指定[bx]是取字節,如果[bx]等于8,則zf=1(相關指令執行后,其結果為0,zf=1;結果不為0,zf=0),則轉移到OK,否則轉移到next。je就是條件轉移指令。
?
?
? ? 參考資料:<<匯編語言>>王爽
總結
以上是生活随笔為你收集整理的汇编中的条件转移指令的全部內容,希望文章能夠幫你解決所遇到的問題。