Represents the ModR/M byte.

Namespace: SharpAssembler.x86
Assembly: SharpAssembler x86-64 (in SharpAssembler x86-64.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#
public class ModRMByte : EncodedInstruction..::..SubStructure
Visual Basic
Public Class ModRMByte _
	Inherits EncodedInstruction..::..SubStructure
Visual C++
public ref class ModRMByte : public EncodedInstruction..::..SubStructure

Contracts

Invariants
this.rm <= 0x0F
this.reg <= 0x0F
this.mod <= 0x03

Inheritance Hierarchy

System..::..Object
  SharpAssembler.x86..::..EncodedInstruction..::..SubStructure
    SharpAssembler.x86..::..EncodedInstruction..::..ModRMByte

See Also