Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |