using System; using System.Linq; namespace Indy.IL2CPU.Assembler.X86 { /// /// Subtracts the source operand from the destination operand and /// replaces the destination operand with the result. /// [OpCode(0xFFFFFFFF, "sub")] public class Sub: Instruction { public readonly string Destination, Source; public Sub(string aDestination, string aSource) { Destination = aDestination; Source = aSource; } public override string ToString() { return string.Format("sub {0}, {1}", Destination, Source); } } }