Intel iAPX 86 User Manual page 215

Table of Contents

Advertisement

Additional Information for Intellec Series III Users
iAPX 86,88 Family Utilities
1-l2
MODULE INFORMATION:
END
CODE AREA SIZE
CONSTANT AREA SIZE
VARIABLE AREA SIZE
MAXIMUM STACK SIZE
918 LINES READ
o
PROGRAM ERROR<S)
OF PL/M-86 COMPILATION
MODULE INFORMATION
END
CODE AREA SIZE
CONSTANT AREA SIZE
VARIABLE AREA SIZE
MAXIMUM STACK SIZE
918 LINES READ
o
PROGRAM ERROR<S)
OF PL/M-86 COMPILATION
a v
1
'sse gme n t
5
i z e in forma t ion
7531 H
0081H
0181 H
0040H
30001 D
129D
3 8
~i
D
61f D
this
this
t his
this
is the CODE segment
is the CaNST segment
is the DATA segment
is the STACK segment
a v
2
'sse gme n t
5
i
z
e in forma t ion
1B9AH
0101 H
0454H
0067H
7066[>
257[>
1108[>
103[>
t his is
t his is
t his is
t his is
the CODE segment
the CaNST segment
the DATA segment
the STACK segment
Figure 1-8. Module Information for Overlays
After computing the required location for the root's DGROUP and STACK, we can
locate the root module. The resulting file will not be executable, but it allows us to
resolve references to the root's code and data symbols in the overlays. The following
LOC86 invocation will leave room for the overlays' code segments and place the
DGROUP in the first unused memory location. (In the command line below, the DS
register is initialized to OFFCEH, and the CS register is initialized to 0.) The STACK
and MEMORY segments will be located above OV2's DATA segment:
Once the root is located, we can use it to
re~;olve
external references in the overlay
modules. The overlay modules cannot call each other, since only one is resident in
memory at any time. The link commands are shown below. The NOPUBLICS with
the EXCEPT control is used to avoid confli<:ts when we use the located overlays to
resolve external references in the root:
>
RUN LINK86 :F1 :OV1.0BJ,PUBLICS
NOPUBLICS EXCEPT(OV1CODE, OV1
The PUBLICSONL Y control resolves references to public symbols contained in the
root.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Iapx 88

Table of Contents