主題
:
cmp 指令執行兩次用意?
瀏覽單個文章
substar999
Senior Member
加入日期: Sep 2001
您的住址: K
文章: 1,447
不負責任猜測...這感覺像是組合語言
cmp byte ptr [rcx+110],01
je player1
這兩行是比對後數值相同,跳往Player1: 區段的程式繼續執行(je就是結果一致時跳躍)
但若比對後數值不同時怎麼辦呢? 再比對一次確認啊! 所以就有後面兩行的出現
cmp byte ptr [rcx+110],01
jne code
這時的jne則是數值不同時跳往code:的程式區段繼續執行下去。
2021-08-09, 09:16 PM #
2
substar999
瀏覽公開訊息
傳送私人訊息給substar999
查詢substar999發表的更多文章
增加 substar999 到好友清單