8086
Object
Module
Formats
Version
4."
TABLE
OF
CONTENTS
DOCUMENT
CONTROL
. . . . . . . · . . . . . . . 2
3
-'fABLE
OF
CONTENTS
INTRODUCTION
DEFINITION
OF
TERMS
••••••
MODULE
SEMANTICS
MODULE
IDENTIFICATION
MODULE
ATTRIBUTES
••••••
SEGMENT
DEFINITION
SEGMENT
ADDRESSING
SYMBOL
DEFINITION
••••••
DATA
. . .
INDICES
CONCEPTUAL
FRAMEWORK
FOR
FIXUPS
~~ODULE
SYN'fAX
RECORD
ORDER
· . . . . .
· . . . . . . . . .
· . . . . . . . 5
5
9
-.
9
••
9
18
10
•.
11
12
13
INTRODUCTION
to
the
RECORD
FORMATS
RECORD
FORl~ATS
22
24
'r-MODULE
HEADER
RECORD
L-MODULE
HEADER
RECORD
R-MODULE
HEADER
RECORD
LIST
OF
NAMES
RECORD
SEG~ENT
DEFINITION
RECORD
~~OUP
DEFINITION
R~CORD
•••
TYPE
DEFINITION
HECORD
SYMBOL
DEFINITION
RECORDS
21;
27
28
31
32
36
(0
PUBLIC
NAMES
DEFINITION
RECORD
EXTERNAL
NAMES
DEFINITION
RECORD
44
47
LOCAL
SYMBOLS
RECORD
••
LINE NUMBERS
RECORD
BLOCK
DEFINITION
~ECORD
B
LOCK
END
RECORD
DE8UG
SYMBOLS
RECORD
DATA
RECORDS
49
••
51
53
56
...
57
RELOCATA9LE
gNU~ERATED
DATA
RECORD
~0
RELOCATABLE ITERATED
DATA
RECORD
~2
PHYSICAL
E~U~ERATED
DATA
RECORD
~
~4
PHYSICAL ITERATED
DATA
RECORD
~5
LOGICAL
ENU~ERATED
DATA
RECORD
~~
LOGICAL ITERATED
DATA
RECORD
~R
FIXUP
RECORD
••••
70
OVERLAY
DEFINITIO~
RECORD
74
END
RECORD
7~
REGISTEa
INITIALIZATION
RECORO
•••
77
MODULE
E~D
RECORD
80
LI
i3RARY
I~ECORDS
LIHRARY
HEADER
RECORD
82
LIBRARY
~ODULE
NAMES
RECORD
83
LIBRAHY
r-10DULE
LOCA'fIONS
~ECORD
84
3