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