私はこのx86アセンブリコードを持っています:
mov [ebp+var_8], 0
mov eax, Str_len
cmp [ebp+var_8], eax
jnb short loc_4018C4
Str_len が常に 0 と異なる場合、この JNB は何を実行しますか? 私の推論は、Str_len 変数が 0 未満にならない場合、ジャンプは決して実行されないということですよね?
ところで、 x86 のバイナリ表現でレジスタがゼロ未満の値を持つにはどうすればよいですか?