80B6 Object Module Formats

Version 4.0

(Examples) Assume that an LNAMES record exists such that the names "DATA", I'RAM 'I, It MYPROG" , "CODE", .. " (null), "STACK-""CONST" and "MEMORY" are selected by Name Index values of 1, 2, 3, 4, 5, 6,

7and 8, respectively • .

The Descriptor with 4 fields: [eFDH, 3, 1, 11 specifies the LSEG with S'eqment Name "MYPROG", Class Name "DATA", and Overlay Name "DATA" •

The Descriptor with fields: {0FDH, 3, 1, 51 specifies the LSEG with Segment Name "MYPROG-, Class Name "DATA", and no (or ·null-# or "unspecified") Overlay Name.

The Descriptor with fields: (eFDH, 3, 1, 01 specifies any and all LSEG's with Seqment Name "MYPROG" and Class Name ·DATA II , regardless of their Overlay Name(s).

The PLM-86 compile~ will be able to inform LOCATE-86 of the "Small" assumptions by emitting 2 GRPOEF (Group Definition) Records: one contains the sinqle descriptor {0FDH, 4, 4, 51, the other

contains the descriptors [0FOH, 1, 1, 51, [eFDH, 6, 6, 51,

[eFOH, 7, 7, 5], and [~FDH, 8, 8, 5]. (End of Examples)

39

Page 39
Image 39
Intel 121748-001 manual 80B6 Object Module Formats