割り当てのx86コードをトレースしていますが、「cmpl」が正確に何をするのか、「jne」が満たされるかどうかを予測する方法を考えていました。
80484bf: 83 7d f0 07 cmpl $0x7,-0x10(%ebp)
80484c3: 75 16 jne 80484db
また、これはIntel構文を使用します。
ありがとう。
cmpl $ 0x7から-0x10(%ebp)を減算し、フラグを変更します:AF CF OF PF SF ZF。
要約すると、コードは次のようになります。
compare A to B
jump into 80484db if they are different.