Memory segmentation

This is an old revision of this page, as edited by Toh (talk | contribs) at 20:14, 26 May 2005 (See also: - wl to specific segmentation articles). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Segmentation is one of the most common ways to achieve memory protection; another common one is paging. Segmentation means that a part, or parts, of the memory is/are sealed off from the process currently running by two hardware registers. If the data that is about to be read, or written to, is outside the permitted address space of that process, a general protection fault will fire. This should not be confused with the x86-processors realmode segmentation.

See also