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