1. A method for implementing a segmentation addressing operation comprising the steps of: providing a first logical address and a segment, deriving a linear address from the logical address and the segment in a first discrete sub-step in which the properties of a logical address are checked to determine whether those properties are consistent with the criteria for addressing the segment, and performing a base add operation to determine the linear address in a second discrete sub-step.