The EncodedInstruction type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Displacement |
Gets or sets the displacement value.
| |
| DisplacementSize |
Gets or sets the actual size of the displacement value.
| |
| ExtraImmediate |
Gets or sets the immediate extra value.
| |
| ExtraImmediateSize |
Gets or sets the actual size of the extra immediate value.
| |
| FixedReg |
Gets or sets the fixed value of the REG part of the ModR/M byte, when a ModR/M is used.
| |
| Immediate |
Gets or sets the immediate value.
| |
| ImmediateSize |
Gets or sets the actual size of the immediate value.
| |
| MandatoryPrefix |
Gets or sets the mandatory prefix.
| |
| ModRM |
Gets the ModR/M byte to encode.
| |
| Opcode |
Gets or sets the opcode of the encoded instruction.
| |
| OpcodeReg |
Gets or sets a value which is added to the opcode byte.
| |
| Prefix1 |
Gets or sets the group 1 prefix used.
| |
| Prefix2 |
Gets or sets the group 2 prefix used.
| |
| Prefix3 |
Gets or sets the group 3 prefix used.
| |
| Prefix4 |
Gets or sets the group 4 prefix used.
| |
| Sib |
Gets the SIB byte to encode.
| |
| Use64BitOperands |
Gets or sets whether 64-bit operands are used, and whether a REX prefix is used.
|