private void execute_single_instruction() { c_instruction current_instruction = instructions[instruction_pointer]; current_instruction.visited = true; accumulator += current_instruction.get_accumulator_increment(); instruction_pointer += current_instruction.get_next_instruction_offset(); }