Необычное расположение полей может быть связано с необходимостью поддерживать защищенный режим 386 с повышенной совместимостью с защищенным режимом 80286.Там, где 386 требовались большие поля, в 286. они превратились в неиспользуемое пространство. Это приводит к довольно хаотичному расположению, которое вы сейчас видите,
Это было полезно, так как вначале было принято запускать 286 операционных систем на386 систем.
В Руководстве по написанию операционных систем iAPX 286, которое вы даже видите на рисунке 2.6, в дескрипторе шлюза есть поля, помеченные как «Зарезервировано для iAPX 386, должно быть нулевым»
PS: записи IDTпросто особый случай записи дескриптора.