public SegmentedAddress getAddress(int segment, int segmentOffset) {
		if (segmentOffset > 0xffff) {
			throw new AddressOutOfBoundsException("Offset is too large.");
		}
		if (segment > 0xffff) {
			throw new AddressOutOfBoundsException("Segment is too large.");
		}
		return new SegmentedAddress(this, segment, segmentOffset);
	}
Generates a segmented address with the given segment, offset, and overlay id.
@param segment        the segment
@param segmentOffset  the offset in the segment
@return SegmentedAddress the newly created segmented address.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/address/SegmentedAddressSpace.java