Segment descriptor

From Wikipedia, the free encyclopedia
Jump to: navigation, search

In memory addressing for Intel x86 computer architectures, segment descriptors are a part of the segmentation unit, used for translating a logical address to a linear address. Segment descriptors describe the memory segment referred to in the logical address.[1] The segment descriptor (8 bytes long in 80286) contains the following fields:[2]

  1. A segment base address
  2. The segment limit which specifies the segment size
  3. Access rights byte containing the protection mechanism information
  4. Control bits


  1. ^ Bovet, D.P., & Cesati, M. (2000). Understanding the Linux Kernel (First Edition). O'Reilly & Associates, Inc.
  2. ^ Tabak, Daniel (1995). Advanced Microprocessors. Mcgraw Hill Publishers. p. 149. ISBN 9780070628434. 
  • Tabak, Daniel. Advanced Microprocessors. McGraw Hill and Co. 
  • Hall, Douglas. Microprocessors and Interfacing. McGraw Hill Publications. 

See also[edit]

Further reading[edit]

External links[edit]