/// <summary> /// Initializes a new instance of the <see cref="Memory"/> class. /// </summary> /// <param name="segment">The segment.</param> /// <param name="_base">The _base.</param> /// <param name="index">The index.</param> public Memory(SegType segment, R16Type _base, R16Type index) { this.bits32Address = false; this.segment = segment; this._base = _base; this.index = index; this.Check16Values(); }
/// <summary> /// Initializes a new instance of the <see cref="QWordMemory"/> class. /// </summary> /// <param name="segment">The segment.</param> /// <param name="_base">The _base.</param> /// <param name="index">The index.</param> /// <param name="displacement">The displacement.</param> public QWordMemory(SegType segment, R16Type _base, R16Type index, Int16 displacement) : base(segment, _base, index, displacement) { }
/// <summary> /// SUB reg16,mem16 /// </summary> public static void SUB (R16Type target, WordMemory source) { }
/// <summary> /// SUB mem16,reg16 /// </summary> public static void SUB (WordMemory target, R16Type source) { }
/// <summary> /// BTC rmreg16,reg16 /// </summary> public static void BTC (R16Type target, R16Type source) { }
/// <summary> /// SLDT rmreg16 /// </summary> public static void SLDT (R16Type target) { }
/// <summary> /// SHRD rmreg16,reg16,imm8 /// </summary> public static void SHRD (R16Type target, R16Type source, Byte value) { }
/// <summary> /// SHRD mem16,reg16,CL /// </summary> public static void SHRD___CL (WordMemory target, R16Type source) { }
/// <summary> /// POP reg16 /// </summary> public static void POP (R16Type target) { }
/// <summary> /// BOUND reg16,mem /// </summary> public unsafe static void BOUND (R16Type target, byte* source) { }
/// <summary> /// BOUND reg16,mem /// </summary> public static void BOUND (R16Type target, Memory source) { }
/// <summary> /// ARPL rmreg16,reg16 /// </summary> public static void ARPL (R16Type target, R16Type source) { }
/// <summary> /// NOT rmreg16 /// </summary> public static void NOT (R16Type target) { }
/// <summary> /// NEG rmreg16 /// </summary> public static void NEG (R16Type target) { }
/// <summary> /// Initializes a new instance of the <see cref="QWordMemory"/> class. /// </summary> /// <param name="segment">The segment.</param> /// <param name="_base">The _base.</param> /// <param name="index">The index.</param> /// <param name="displacement">The displacement.</param> public QWordMemory (SegType segment, R16Type _base, R16Type index, Int16 displacement) : base (segment, _base, index, displacement) { }
/// <summary> /// MUL rmreg16 /// </summary> public static void MUL (R16Type target) { }
/// <summary> /// PUSH reg16 /// </summary> public static void PUSH (R16Type target) { }
/// <summary> /// SHRD mem16,reg16,CL /// </summary> public unsafe static void SHRD___CL (UInt16* target, R16Type source) { }
/// <summary> /// ROL rmreg16,CL /// </summary> public static void ROL__CL (R16Type target) { }
/// <summary> /// SHRD rmreg16,reg16,CL /// </summary> public static void SHRD___CL (R16Type target, R16Type source) { }
/// <summary> /// SBB reg16,mem16 /// </summary> public unsafe static void SBB (R16Type target, UInt16* source) { }
/// <summary> /// SMSW rmreg16 /// </summary> public static void SMSW (R16Type target) { }
/// <summary> /// SBB rmreg16,reg16 /// </summary> public static void SBB (R16Type target, R16Type source) { }
/// <summary> /// STR rmreg16 /// </summary> public static void STR (R16Type target) { }
/// <summary> /// SBB rmreg16,imm16 /// </summary> public static void SBB (R16Type target, UInt16 source) { }
/// <summary> /// SUB mem16,reg16 /// </summary> public unsafe static void SUB (UInt16* target, R16Type source) { }
/// <summary> /// SHR rmreg16,CL /// </summary> public static void SHR__CL (R16Type target) { }
/// <summary> /// SHR rmreg16,imm8 /// </summary> public static void SHR (R16Type target, Byte source) { }
/// <summary> /// SHRD mem16,reg16,imm8 /// </summary> public static void SHRD (WordMemory target, R16Type source, Byte value) { }
/// <summary> /// Initializes a new instance of the <see cref="QWordMemory"/> class. /// </summary> /// <param name="segment">The segment.</param> /// <param name="_base">The _base.</param> /// <param name="index">The index.</param> public QWordMemory(SegType segment, R16Type _base, R16Type index) : base(segment, _base, index) { }
/// <summary> /// SHRD mem16,reg16,imm8 /// </summary> public unsafe static void SHRD (UInt16* target, R16Type source, Byte value) { }
/// <summary> /// Initializes a new instance of the <see cref="QWordMemory"/> class. /// </summary> /// <param name="segment">The segment.</param> /// <param name="_base">The _base.</param> /// <param name="index">The index.</param> public QWordMemory (SegType segment, R16Type _base, R16Type index) : base (segment, _base, index) { }
/// <summary> /// MOVZX reg32,rmreg16 /// </summary> public static void MOVZX (R32Type target, R16Type source) { }