次の方法で共有


オペランド属性オブジェクト

まとめ

マシン命令のオペランドは、オペランド属性オブジェクトによって記述されます。

[オブジェクトのプロパティ]

名前 説明
HasImmediate オペランドがオペランドの一部として即時値を持っているかを示します。
IsInput オペランドが命令のデータ ソース (命令が行う操作への入力) であるかどうかを示します。
IsOutput オペランドが命令のデータ変換先 (命令の出力) であるかどうかを示します。
IsMemoryReference オペランドがメモリ参照かどうかを示します。
IsImmediate オペランドが即時値かどうかを示します。 即時値を持つオペランドでは、HasImmediate も true に設定されます。
IsRegister オペランドが単純なレジスタであるかどうかを示します。