Intel 121748-001 manual Block Index, Symbol Name

Models: 121748-001

1 122
Download 122 pages 57.59 Kb
Page 59
Image 59

8~86 Object Module Formats

Version 4.0

If FRAME ~ETHOD=2, the DATUM has the format:

*****///*****

*

BLOCK

*

*

*

*

INDEX

*

**

**

*****///*****

FRAME METHODs of 3 to 7 are illegal.

The FRA~E ~ETHOD field also specifies what kind of information is in the OFFSET field (see below).

SYMBOL NAME

This field provides the name of the symbol.

OFFSET

The OFFSET field contains a l~-bitvalue which is interpreted as follows:

If FRAME ~ETHOD is 0 then this field is the offset with respect to the FRAME NUMBER or SEGMENT specified by the DATUM of the FRAME INFORMATION field.

If FRAME ~ETHOD=1 then this field is the byte offset from the external symbol specified by the DATU~ of the FRAME INFORMATION field.

rf FRAME METHOD=2 then this field is the byte offset (from BP) in the activation record of the block specified by the DATU~ of the

FHAME INFOR~ATION field.

TYPE INDEX

The TYPE INDEX field identifies a sinqle precedinq TYPDEF record containinq a descriptor for the type of entity represented by the symbol.

(Note on LOCSYMs) A DEB$'il" recor'i "Nhose FRA~E INFO field is 0 is exactly equivalent to a LOCSYM

. record. (End of Note on LOCSY,t1s)

59

Page 59
Image 59
Intel 121748-001 manual Block Index, Symbol Name