Для чего регистр SS имеет ненулевой индекс в 64-bit режиме, если его дескриптор не используется

Документация на сайте amd.com говорит, что

In 64-bit mode, the contents of the ES, DS, and SS segment registers are ignored. All fields (base, limit, and attribute) in the hidden portion of the segment registers are ignored.

DS, ES, FS, GS указывают на null дескритор GDT, но SS почему-то нет. Ещё там указано, что бит P (present) учитывается для сегментов данных, но DS тогда тоже должен ссылаться на ненулевой дескритор, разве нет?


Ответы (0 шт):