public override void Execute(ProcessContext context) { if (context.EqualityFlag != EqualityFlag.Less) { return; } context.Jump(_address); }
public override void Execute(ProcessContext context) { context.AddressStack.Push(context.InstructionPointer); context.Jump(_address); }
public override void Execute(ProcessContext context) { uint address = context.AddressStack.Pop(); context.Jump(address + 1); }
public override void Execute(ProcessContext context) { context.Jump(_address); }