1 == 1のような関係式が真であれば1、偽であれば0を与えたいと思います。 nasmアセンブリでこれを行う簡単な方法はありますか?Nasmアセンブリ関係演算子
0
A
答えて
0
あなたは、あなたはおそらく命令のSETccセットを必要とする、x86命令セットにrefferingしている場合:NASMによって提供さhttp://faydoc.tripod.com/cpu/setnz.htm
1
算術演算子が優先の増加順に、ここに記載されています:|、^、&、< <と>>、+と - 、*、/、//、%と%%、+、 - 、〜、!およびSEG。 したがって、NASMに==演算子はありません。 CMP命令を使用して2つのオペランドを比較できます。
関連する問題
- 1. NASMシフト演算子
- 2. Javaオブジェクト<=関係演算子チェック
- 3. 関係演算子の実装のジレンマ
- 4. 演算子if演算子
- 5. JavaScript関係演算子を使用しない条件式
- 6. C++:演算子オーバーロード、演算子+
- 7. C++演算子+演算子+ =オーバーロード
- 8. Xval演算子と比較演算子?
- 9. BACKBONE.JS +リレーショナル+ AMD ...ブートストラップ、関係演算
- 10. タイプキャスト演算子
- 11. Groovy ==演算子
- 12. ストリンジェライザ演算子#
- 13. ! &&演算子Java
- 14. ドット演算子
- 15. groovy ^演算子
- 16. ハスケル:=演算子?
- 17. Java + =演算子?
- 18. 演算子オーバーロード==
- 19. Bigint +演算子
- 20. "?"演算子
- 21. Groovy *。演算子
- 22. F#演算子 "?"
- 23. モジュロ演算子
- 24. * =演算子は
- 25. オーバーロードテンプレート演算子*
- 26. ルビーパイプ演算子
- 27. ポストインクリメント演算子++
- 28. 。 &演算子
- 29. JSfiddleレッスン - 「 - =」下の関数と演算子
- 30. 演算子を含む関数テンプレート
あなたは何を意味するのかよく分かりません。あなたはそれをどのように使用するのかの例を挙げることができますか? –