Table of Contents

Advertisement

iAPX 86,88 Family Utilities
The Memory Map
The memory map supplies useful information about segment placement and address
assignment. Figure 5-3 shows LOC86's memory map.
The map consists of three parts:
Header
Segment map
Group map
The header includes the input module name and the start address.
The segment map is a table with six columns. From left to right the columns show:
the START address of the segment
the STOP address of the segment
the LENGTH of the segment
the ALIGNMENT attribute of the segment
the NAME of the segment
the CLASS of the segment
the OVERLAY of the segment
A "C" printed between the STOP and LENGTH columns indicates that two
segments have overlapping memory locations; a warning message is also issued.
A segment may have anyone of the following alignment attributes:
A
absolute
B
byte
G
paragraph
M
member of an L TL group
P
page
W word
R
in-page
MEMORY MAP OF MODULE ROOT
MODULE START ADDRESS PARAGRAPH
=
0020H OFFSET
=
0002H
SEGMENT MAP
START
STOP
LENGTH ALIGN NAME
0020011
00BB5H
09BbH
CODE
OOIlBbli
OOBCBH
0016H
CONST
OOBCCH
01703H
OB3tlH
DATA
01'70411
0'
B4 5H
0442H
STACK
01 B50ti
01B50H
OOOOH
??SEG
01B~Oh
01B50h
OOOOH
MEMORY
GROUP MAP
ADDRESS
GROUP OR SEGMENT NAME
00200H
CGROUP
CODE
OOBBOH
DGROUP
CONST
DATA
STACK
MEMORY
CLASS
CODE
CONST
DATA
STACK
MeMORY
Figure 5-3. LOC86 Memory Map
OVERLAY
LOC86
5-23

Advertisement

Table of Contents
loading

This manual is also suitable for:

Iapx 88

Table of Contents