4

アセンブリ言語用のJava、Cなどのifステートメントと同様に機能するコマンドを探しています。NASMを使用しています。

入力数値がゼロより小さい、100より大きい、または0から100の間の場合に、プログラムを分岐させたい場合。そして、私はこのチェックバックを実現する方法の手がかりを持っていません。

4

1 に答える 1

2

コービンに感謝します、私はこれでそれを解決しました

;check if n is between 0 and 100
cmp     eax, [e2]
jg      end_if1
jmp         next

next:
cmp     eax,[e1]
jl      end_if2
jmp         math

あなたのリンクは私を大いに助けてくれました:)良い一日を!

于 2012-05-27T09:16:50.753 に答える