Intel iAPX 86 User Manual page 113

Table of Contents

Advertisement

iAPX 86,88 Absolute Object File Formats
iAPX 86,88 Family Utilities
A-14
Load Address
The LOAD ADDRESS field contains four ASCII hexadecimal digits representing
the offset from the SBA (see EXTENDED ADDRESS RECORD) defining the
address at which byte 0 of the DATA is to be placed. The LOAD ADDRESS value is
used in calculation of the address of all DATA bytes.
Ree
Typ
The REC TYP field in a DATA .. ecord contains 3030H, the hex encoding of
ASCII '00'.
Data
The DATA field contains a pair of hexadecimal digits that represent the ASCII code
for each data byte. The high order digit is the first digit of each pair.
ChkSum
This is the check sum on the REC LEN, LOAD ADDRESS, REC TYPE, and
DATA fields.
Start Address Record
REGD
REG
REG
GHK
MARK
LEN
ZEROES
TYP
GS
IP
SUM
'.'
'04'
'0000'
'03'
The START ADDRESS RECORD is used to specify the execution start address for
the object file. Values are given for both the] nstruction Pointer (IP) and Code Seg-
ment (CS) registers. This record can appear anywhere in a hexadecimal object file.
If a START ADDRESS RECORD is not present in an 8086 hexadecimal file, a
loader is free to assign a default start address.
Reed Mark
The RECD MARK field contains 03AH, the hex encoding for ASCII ':'.
Ree Len
The REC LEN field contains 3034H, the hex encoding for ASCII '04'.
Zeroes
The ZEROES field contains 30303030H, the hex encoding for ASCII '0000'.
Ree
Typ
The REC TYP field contains 3033H, the hex encoding for ASCII '03'.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Iapx 88

Table of Contents