public boolean isInstructionStart() {
		return executionState == EmulateExecutionState.STOPPED ||
			executionState == EmulateExecutionState.BREAKPOINT;
	}
Since the emulator can single step through individual pcode operations, the machine state
may be halted in the middle of a single machine instruction, unlike conventional debuggers.
This routine can be used to determine if execution is actually at the beginning of a machine
instruction.
@return true if the next pcode operation is at the start of the instruction translation
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emulate/Emulate.java