@Override
	public long getLong(int offset) throws MemoryAccessException {
		long memOffset = checkGetRequest(offset, 8);
		return memState.getValue(address.getAddressSpace(), memOffset, 8);
	}
Determine if request is valid and compute wrapped memory offset relative to 
current buffer address.  A request is invalid if too close to the end of the 
memory space to read the requested number of bytes.
@param offset relative offset
@param size read request size
@return absolute memory offset (wrapped)
@throws MemoryAccessException
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emulate/EmulateMemoryStateBuffer.java