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