n In contrast with paging, segmentation is
visible to the programmer
u provided as a convenience to organize logically
programs (ex: data in one segment, code in
another segment)
u must be aware of segment size limit
n The OS maintains a segment table for each
process. Each entry contains:
u  the starting physical addresses of that
segment.
u the length of that segment (for protection)