Some systems, such as Burroughs B5500, do not use paging to implement virtual memory. Instead, they use segmentation, that divide virtual address spaces into variable-length segments. A virtual address consists of a segment number and an offset within the segment.
Certains systèmes, comme le Burroughs B5500, n'utilisent pas la pagination pour mettre en œuvre la mémoire virtuelle. À la place, ils emploient la segmentation, qui divise les plages d'adresses virtuelles en segments de longueur variable. Une adresse virtuelle se compose d'un numéro de segment et d'un déplacement au sein du segment.