Segmentation In Computer Architecture