898~ Object ~odule Formats

Version 4.0

CASE 1: EXTERNAL symbol (SYM) is found (by LINK) to be in the same LSEG as the reference. An example would be a reference to data (ROM DATA) stored in CODE seqment A.

The PSEG is then determined by LINK to be SI(A) as the default,

since no groupinq is specified. The followinq two cases may be found:

PPPPPPPPPPPPPPPPPPPPPPPPP

 

 

 

PPPPPPPPPPPPPPPPPPPPPPPPP

P

LLLLLLLLLLLLLLLLL

P

 

<- PP ->

 

P

LLLLLLLLLLLLLLLLL

P

P

P

 

 

P

P

P

LA

 

L

P

I

 

d.3

P

L?=A

 

L

P

p

L

 

L

P

I

p'r ->

V

P

L

L

P

P

L

 

L

P

I

 

 

p

L

SYM

L

P

p

L

+---_..._--+

L

P

I

 

 

p

L

L

P

P

L

L

P

I

 

 

p

L

 

 

L

P

P

L

LOC

L

P

d3

 

 

p

L

 

 

L

P

P

L

+---------+

L

P

I

 

 

P

L

 

 

L

P

P

L

 

L

P

I

 

 

p

L

 

 

L

P

P

LLLLLLLLLLLLLLLLL

P

I

 

 

p

L

 

 

L

P

P

L?=A

 

L

P

I

 

 

p

L

 

 

L

P

P

L

L P V

<- PT

 

P

L

 

 

L P

p

L

SYM

L

P

 

 

 

P

LLLLLLLLLLLLLLLLL

P

p

L

L P

 

 

 

P

LA

 

 

L P

 

 

 

 

 

 

 

 

 

 

 

 

 

p

L

 

L

P

 

 

 

P

L

 

 

L

P

P

L

 

L

P

 

 

 

P

L

 

 

L

P

p

L

 

L

~

 

 

 

P

L

 

 

L

P

P

L

 

L P

 

 

 

P

L

+--~--~--+ L P

P

L

 

L

P

 

 

 

P

L

LOe

 

L

p

P

L

 

L

P

 

 

 

P

L +-..------+

L

P

P

L

 

L

P

 

 

 

P

L

 

 

L

P

P

LLLLLLLLLLLLLLLLL

P

 

 

 

P

LLLLLLLLLLLLLLLLL

P

p

 

 

 

p

 

 

 

p

 

 

 

 

p

p

 

 

 

p

 

 

 

p

 

 

 

 

p

pppppppppppppppppppppppppPPPPPPPPPPPPPPPPPPPP?PPPP

LINK will modify the fixup as follows:

LOCATION: same

PSEG: 51 (A)

TARGET: SI(A) .d3

or SI(A) where d3 is applied to the OFFSET part of the LC

115

Page 115
Image 115
Intel 121748-001 manual ?=A, Lllllllllllllllll, Ppppppppppppppppppppppppp, Sym