Everything to support the x86-64 architecture is in this namespace.
 Classes
Classes
| Class | Description | |
|---|---|---|
|  | Architecture | 
            Describes the x86 processor architecture.
             | 
|  | CpuType | 
            Describes a type of CPU.
             | 
|  | EncodedInstruction | 
            Represents an encoded instruction.
             | 
|  | EncodedInstruction..::..ModRMByte | 
            Represents the ModR/M byte.
             | 
|  | EncodedInstruction..::..SibByte | 
            Represents the SIB byte.
             | 
|  | EncodedInstruction..::..SubStructure | 
            A base class for sub structures of the EncodedInstruction.
             | 
|  | Instruction | 
            An x86-64 instruction.
             | 
|  | InstructionConditionExtensions | 
            Extension methods to the InstructionCondition enumeration type.
             | 
|  | RegisterExtensions | 
            Extensions for the Register type.
             | 
|  | RegisterTypeExtensions | 
            Extensions for the RegisterType type.
             | 
 Interfaces
Interfaces
| Interface | Description | |
|---|---|---|
|  | IConditionalInstruction | 
            An interface for instructions which are executed depending on a condition.
             | 
|  | ILockInstruction | 
            An interface for instructions which can have a lock prefix.
             | 
 Enumerations
Enumerations
| Enumeration | Description | |
|---|---|---|
|  | CpuFeatures | 
            Specifies features which may or may not be used by the assembler.
             | 
|  | EncodedInstruction..::..PrefixAddressSizeOverride | 
            Specifies prefixes from group 3 allowed to precede an instruction.
             | 
|  | EncodedInstruction..::..PrefixLockRepeat | 
            Specifies prefixes from group 1 allowed to precede an instruction.
             | 
|  | EncodedInstruction..::..PrefixOperandSizeOverride | 
            Specifies prefixes from group 4 allowed to precede an instruction.
             | 
|  | EncodedInstruction..::..PrefixSegmentBranch | 
            Specifies prefixes from group 2 allowed to precede an instruction.
             | 
|  | InstructionCondition | 
            Specifies the type of condition on which the instruction executes.
             | 
|  | Register | 
            An x86-64 register.
             | 
|  | RegisterType | 
            Specifies a type of register.
             | 





