private void ExecuteSubroutineA32(AThreadState State, AMemory Memory) { do { AOpCode OpCode = ADecoder.DecodeOpCode(State, Memory, State.R15); OpCode.Interpreter(State, Memory, OpCode); }while (State.R15 != 0 && State.Running); }