Bit 55
Note:
In code segment this bit (called the D bit) governs the default address and operand size.
In a data segment this bit is ignored.
In a stack segment this bit (called the B bit) determines whether SP (B=0) or ESP (B=1) is used by instructions that implicitly reference the stack, for example PUSH, POP, CALL and RET.
Note: If application segment, ( Bit 44 = 1 ), used to store program code and data.
Bit 43=0 is Data Segment
Bit 42: Expansion: 0=Expand Up, 1=Expand Down
Bit 41: Writeable: 0=Read Only, 1=Read/Write
Bit 43=1 is Code Segment
Bit 42: Conforming: 0=Non-conforming, 1=Conforming
Bit 41: Readable: 0=Execute Only, 1=Read/Execute
Note: If system segment, ( Bit 44 = 0 )
Bits 39-42