/// <summary> /// FXCH fpureg,ST0 /// </summary> public void FXCH__ST0 (FPType target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FXCH__ST0", target.ToString () + ", " + "ST0", null, null, target, null, new string [] { "D9", "C8+r" })); }
/// <summary> /// FXCH ST0,fpureg /// </summary> public void FXCH_ST0 (FPType source) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FXCH_ST0", "ST0" + ", " + source.ToString (), null, null, source, null, new string [] { "D9", "C8+r" })); }
/// <summary> /// FSUBRP fpureg /// </summary> public void FSUBRP (FPType target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FSUBRP", target.ToString (), null, null, target, null, new string [] { "DE", "E0+r" })); }
/// <summary> /// FUCOMP fpureg /// </summary> public void FUCOMP (FPType target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FUCOMP", target.ToString (), null, null, target, null, new string [] { "DD", "E8+r" })); }
/// <summary> /// FMUL fpureg /// </summary> public void FMUL (FPType target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FMUL", target.ToString (), null, null, target, null, new string [] { "D8", "C8+r" })); }
/// <summary> /// FLD fpureg /// </summary> public void FLD (FPType target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FLD", target.ToString (), null, null, target, null, new string [] { "D9", "C0+r" })); }
/// <summary> /// FCOMI fpureg /// </summary> public void FCOMI (FPType target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FCOMI", target.ToString (), null, null, target, null, new string [] { "DB", "F0+r" })); }
/// <summary> /// FCMOVU fpureg /// </summary> public void FCMOVU (FPType target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FCMOVU", target.ToString (), null, null, target, null, new string [] { "DA", "D8+r" })); }
/// <summary> /// FCMOVNBE ST0,fpureg /// </summary> public void FCMOVNBE_ST0 (FPType source) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FCMOVNBE_ST0", "ST0" + ", " + source.ToString (), null, null, source, null, new string [] { "DB", "D0+r" })); }