Inheritance: Register
Example #1
0
        /// <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();
        }
Example #2
0
 /// <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)
 {
 }
Example #3
0
		/// <summary>
		/// SUB reg16,mem16
		/// </summary>
		public static void SUB (R16Type target, WordMemory source)
		{
		}
Example #4
0
		/// <summary>
		/// SUB mem16,reg16
		/// </summary>
		public static void SUB (WordMemory target, R16Type source)
		{
		}
Example #5
0
		/// <summary>
		/// BTC rmreg16,reg16
		/// </summary>
		public static void BTC (R16Type target, R16Type source)
		{
		}
Example #6
0
		/// <summary>
		/// SLDT rmreg16
		/// </summary>
		public static void SLDT (R16Type target)
		{
		}
Example #7
0
		/// <summary>
		/// SHRD rmreg16,reg16,imm8
		/// </summary>
		public static void SHRD (R16Type target, R16Type source, Byte value)
		{
		}
Example #8
0
		/// <summary>
		/// SHRD mem16,reg16,CL
		/// </summary>
		public static void SHRD___CL (WordMemory target, R16Type source)
		{
		}
Example #9
0
		/// <summary>
		/// POP reg16
		/// </summary>
		public static void POP (R16Type target)
		{
		}
Example #10
0
		/// <summary>
		/// BOUND reg16,mem
		/// </summary>
		public unsafe static void BOUND (R16Type target, byte* source)
		{
		}
Example #11
0
		/// <summary>
		/// BOUND reg16,mem
		/// </summary>
		public static void BOUND (R16Type target, Memory source)
		{
		}
Example #12
0
		/// <summary>
		/// ARPL rmreg16,reg16
		/// </summary>
		public static void ARPL (R16Type target, R16Type source)
		{
		}
Example #13
0
		/// <summary>
		/// NOT rmreg16
		/// </summary>
		public static void NOT (R16Type target)
		{
		}
Example #14
0
		/// <summary>
		/// NEG rmreg16
		/// </summary>
		public static void NEG (R16Type target)
		{
		}
Example #15
0
		/// <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)
		{
		}
Example #16
0
		/// <summary>
		/// MUL rmreg16
		/// </summary>
		public static void MUL (R16Type target)
		{
		}
Example #17
0
		/// <summary>
		/// PUSH reg16
		/// </summary>
		public static void PUSH (R16Type target)
		{
		}
Example #18
0
		/// <summary>
		/// SHRD mem16,reg16,CL
		/// </summary>
		public unsafe static void SHRD___CL (UInt16* target, R16Type source)
		{
		}
Example #19
0
		/// <summary>
		/// ROL rmreg16,CL
		/// </summary>
		public static void ROL__CL (R16Type target)
		{
		}
Example #20
0
		/// <summary>
		/// SHRD rmreg16,reg16,CL
		/// </summary>
		public static void SHRD___CL (R16Type target, R16Type source)
		{
		}
Example #21
0
		/// <summary>
		/// SBB reg16,mem16
		/// </summary>
		public unsafe static void SBB (R16Type target, UInt16* source)
		{
		}
Example #22
0
		/// <summary>
		/// SMSW rmreg16
		/// </summary>
		public static void SMSW (R16Type target)
		{
		}
Example #23
0
		/// <summary>
		/// SBB rmreg16,reg16
		/// </summary>
		public static void SBB (R16Type target, R16Type source)
		{
		}
Example #24
0
		/// <summary>
		/// STR rmreg16
		/// </summary>
		public static void STR (R16Type target)
		{
		}
Example #25
0
		/// <summary>
		/// SBB rmreg16,imm16
		/// </summary>
		public static void SBB (R16Type target, UInt16 source)
		{
		}
Example #26
0
		/// <summary>
		/// SUB mem16,reg16
		/// </summary>
		public unsafe static void SUB (UInt16* target, R16Type source)
		{
		}
Example #27
0
		/// <summary>
		/// SHR rmreg16,CL
		/// </summary>
		public static void SHR__CL (R16Type target)
		{
		}
Example #28
0
		/// <summary>
		/// SHR rmreg16,imm8
		/// </summary>
		public static void SHR (R16Type target, Byte source)
		{
		}
Example #29
0
		/// <summary>
		/// SHRD mem16,reg16,imm8
		/// </summary>
		public static void SHRD (WordMemory target, R16Type source, Byte value)
		{
		}
Example #30
0
 /// <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)
 {
 }
Example #31
0
		/// <summary>
		/// SHRD mem16,reg16,imm8
		/// </summary>
		public unsafe static void SHRD (UInt16* target, R16Type source, Byte value)
		{
		}
Example #32
0
		/// <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)
		{
		}
Example #33
0
		/// <summary>
		/// MOVZX reg32,rmreg16
		/// </summary>
		public static void MOVZX (R32Type target, R16Type source)
		{
		}