@Override
	public BigInteger getValue(Register register, boolean signed) {
		RegisterValue value = getRegisterValue(register);
		if (value != null) {
			return signed ? value.getSignedValue() : value.getUnsignedValue();
		}
		return null;
	}
Ends the current flow.  Unsaved register values will be saved up to and including max address.
@param maxAddress the maximum address of an instruction flow.  If maxAddress is null,
or the current flow address has already advanced beyond maxAddress, then no save is performed.
@throws IllegalStateException if a flow has not been started.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/disassemble/DisassemblerContextImpl.java