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