Manuals
/
Intel
/
Computer Equipment
/
Tablet Accessory
Intel
121748-001
manual
Object Module Formats Version Same as for the Ridata record
Models:
121748-001
1
69
122
122
Download
122 pages
57.59 Kb
66
67
68
69
70
71
72
73
<
>
Appendix Syntax Diagrams
TYP Length Symbols
Procedure Information
Placement
Page 69
Image 69
8086 Object Module' Formats
Version
4.8
Same as for the RIDATA record.
-;9
Page 68
Page 70
Page 69
Image 69
Page 68
Page 70
Contents
Relocatable Object Module Formats
IA 500/1181/500 IPI
Symbol Definition
Contents
Type Definition Hecord Symbol
Control
Appendices Numeric List of Record Types
Library Dictionary Record Comment Record
Page
Page
Page
Page
Module Identification
Segment Addressing
Data
Indices
Page
Page
Target
Index
Target Frame Number
Target Sicode ,1024
Page
F11
F21
Frame
SEGMENT-RELATIVE Fixups
Case +------+
Fixup Record
Oata
Target Eistruct ,24
Frame Sifoo Target Eiary ,0000H
Frame Sifoo Target Eiary ,-2
Frame Sifoo Target Eiary
Frame Sifoo Target Eistrct ,99
Theadr
Record Order
Lheadr
Rheadr
Page
1111
Number
Official Abbreviation
Repeated or Conditional Fields
Number
Module Header Record
REC Record CHK
Module Name
Lheadr REC Record
TYP Length
OAT Record Count Offset
Overlay
Module Info
Static
Dynamic Maximum Size Static Storage
Page
Record * Name Length
List OF· NAMES. Record
Name
OFF LTL
OAT
LX+LY+G
LX+LY
MXY
Segment Length
Segment NAME. Index
Class Name Index
Overlay Name Index
FFH
FEH
Index
Object Module Formats Version
FDH
Segment
Z I Z I Z I Z I Z Ibglibgm
I I I
80B6 Object Module Formats
REC Record Name Eight CHK TY P Length
Type Definition Record
Leaf SUM SEH USE Descriptor
Eight Leaf Descriptor
129
Object Module FormatsVersion 133 127
Page
REC Record Public
Public Names Definition
Public Type CHK TYP
Puslic Base
Frame Target
Frame GI G
Public Offset
Type Index
8CH
Extdef REC Record
~il·E. Index
Local Symbols Base
TYP Length Symbols
Local SY~BOLS. Record
REC Record Local Type
Local Symbol Name
Local S~~BOL Offset
Type Index
Line Numbers Record Linnum REC
TYP Length
Line NU!\1BER Sase
May
8986 Ob·ject Module Formats Version
Block Definition Record
Record Block Procedure Type CHK TYP Length Base
Index SUM 7AH
Block Base
Block Length
Block Name Offset
Procedure Information
Return
Address Offset
TYP
Blkend REC Record CHK
Length SUM 7CH
TYP Length Information
REC Record
Offset Index SUM
Datum
If Frame ~ETHOD=0, the Datum has the format
Block Index
Symbol Name
OAT * CHK TY P
Relocatable Enumerated Data Record
Data Record Base
Data Record Offset
DAT
Iterated
REC Record
Data Record Base
Data Record Offset
Repeat Block Count Content Repeat Count
Iterated Data Block
Block Count
Physical Enumerated Data Record Peoata REC Frame
TYP Length Number
Frame NU....,SER
Frame OFF Iterated
Physical Iterated Data Record
SET Data
Block
Enumerated
LENGrH
ASH Offset
Enumerated Data Offset
Page
Logical Iterated Data Record
Object Module Formats Version Same as for the Ridata record
Thread is a field with the followinq format
Fixupp
Structure
REC
Fixup
Placement
Locat
Target * Target
TIP I Targt
Page
Overlay Attr
Z I Z I Z I Z I Z I S I a
TYP Type of END
TYP * SUM
Register Initialization Record
TYP Length Contents
REC Record REG Register
REG·TYP
Register Contents
Target
OAT Datum
Page
Module ~ND Record
Start
TYP Length Addrs
Frame Offset Number
Library Header Record
TYP Length Count Number
Module COU~T
A6H
LiSNAM
Library Module Locations Record Libloc
00H * SUM
Pl LI ZI zl ZI ZI ZI z
Comment Record
TYP Length Type
This field provides the commentary information
7C Blkend
SgS6 Object Module Formats Version
Lheadr Peoata Pidata
Linnum
Scalar
Appendix Type Representations
Pointer
Structure
LIn
Libhed Libnam
Appendix Syntax Diagrams
Lheadr -1 sgr +-1 modtail
Component +-1 Imod
Rheadr -1 sqr +-Imodtail
+-1 data 1-+
Regint
~-+
Data 1--+
Tcomponent 1--+
CompOnent
Pubdef Extdef
8e8~ Object Module Formats Version 4.rtJ
Typdef
Blkdef Blkend
88.8~ Obj ect Mod ule Pormats
Content Def
+-- Pidata --+
+-- Ridata --+
Appendix Examples of FIXU~S
Location
Part 1. SELF-RELATIVE REFERE~CES Pppppppppppppppppppppp
Llocationl
Lllllllllllllllllllllllllllllll
Llllllllllllll
InO
LOC
FIXUP. Representation
Llllllllllllll P pp
~OCArE Operation
+ L P LLLLLLILt.LLLLL
RARGET
Examples JMP SYM +
LOC
Llllllllllllll PP
LLLI.LLLLLLLLLL Fixuprepresentati
Link Operation
Llllllllllllll P Pppppppppppppppppp
Pppppppppppppppppp Llllllllllllll P
Llllllilllllll
Target I L P
Or SI8 where dl is app~ied to Location depending on
Change
Chanqe
Locate Operation
Fixup Representation Location Offset
Llllllllllllll
Link Operation
Pseg
Llllllllllllll Locate Operation
Examples
Frame F~
JMP
Location Offset Frame
Locate Operation
LIe
Llllllllilllll FOVAL-I
F8VAL
Llllllllllllll
Part 2. Segment Relative References
Target I L
Llllllllllllll FIXUP. Representation Location Pointer
Locate Operation
Fixup Representation
LOe
Location Pointer
Target Eisym
Lllllllllllllllll
?=A
Ppppppppppppppppppppppppp
SYM
PS EG P# SYM
Lllllllllllllllllll
Target
MOV AH.HIGHSYM
Location Base Pseg Target
Fixup Representation Location Base Pseg Target Target SI B
Page
Top
Page
Image
Contents