229
Logical address used in segmentation
nWhen a process enters the Running state, a CPU register gets loaded with the starting address of the process’s segment table.
nPresented with a logical address (segment number, offset) = (n,m), the CPU indexes (with n) the segment table to obtain the starting physical address k and the length l of that segment
nThe physical address is obtained by adding m to k  (in contrast with paging)
uthe hardware also compares the offset m with the length l of that segment to determine if the address is valid
uwe cannot directly obtain the logical address from the physical address (in contrast with paging)