:PROPERTIES:
:ID: 965c19ef-e936-4f04-9153-e6b74066ef24
:mtime: 20240523072002
:ctime: 20240523071943
:END:
#+title: Segmentation (Memory)
#+filetags: :operatingsystems:public:project:
* Segmentation
A [[id:8d783f77-bb66-4e5a-bd87-e028aeb863e0][logical address]] space is segmentated into a collection of segments.
Each segment has a name and a length.
The addresses specify both the segment name and the offset within the segment.
The user therefore specifies each address by two quantities: a segment number and an offset.
Thus, a logical address consists of a two tuple: <segment-number, offset>.