Bewerken

Delen via


Operand Attributes Objects

Summary

An operand of a machine instruction is described by an operand attributes object.

Object Properties

Name Description
HasImmediate Indicates whether the operand has an immediate value as part of the operand.
IsInput Indicates whether the operand is a data source for the instruction (an input to whatever the instruction does).
IsOutput Indicates whether the operand is a data destination for the instruction (an output of whatever the instruction does).
IsMemoryReference Indicates whether the operand is a memory reference.
IsImmediate Indicates whether the operand is an immediate value. Such an operand will also have HasImmediate set to true.
IsRegister Indicates whether the operand is simply a register.