Intel iAPX 86 User Manual page 110

Table of Contents

Advertisement

iAPX 86,88 Family Utilities
iAPX 86,88 Absolute Object File Formats
Frame Number
This field specifies a frame number relative to which the data bytes will be loaded.
Offset
This field specifies an offset relative to the FRAME NUMBER which defines the
location of the first data byte in the ITERATED DATA BLOCK. Successive data
bytes in the rrERATED DATA BLOCK occupy successively higher locations of
memory. The range of OFFSET is constrained to be between 0 and 15 inclusive. If a
value larger than 15 is desired for OFFSET, then an adjustment of FRAME
NUMBER should be done.
Iterated Data Block
This repeated field is a structure specifying the repeated data bytes. It is a structure
that has the following format:
[
REPEAT
COUNT
BLOCK
COUNT
CONTENT
Repeat Count. This field specifies the number of times that the CONTENT portion
of this ITERATED DATA BLOCK is to be repeated, and must be greater than zero.
Block
Count. This field specifies the number of ITERATED DATA BLOCKS that
are to be found in the CONTENT portion of this ITERATED DATA BLOCK. If
this field has value zero then the CONTENT portion of this ITERATED DATA
BLOCK is interpreted as data bytes.
If BLOCK COUNT is non-zero then the CONTENT portion of this ITERATED
DATA BLOCK is interpreted as that number of ITERATED DATA BLOCKS.
Content. This field may be interpreted in one of two ways, depending on the value
of the previous BLOCK COUNT field.
If BLOCK COUNT is zero, then this field is a one-byte count followed by the
indicated number of data bytes.
If BLOCK COUNT is non-zero, then this field is interpreted as the first byte of
another ITERATED DATA BLOCK.
NOTE
From the outermost level, the number of nested ITERATED DATA
BLOCKS is limited to 17; i.e., the number of levels of recursion is limited
to 17.
The address of each data byte must be within the frame specified by
FRAME NUMBER.
Hexadecimal Object File Format
Hexadecimal object file format is a way of representing an object file in ASCII.
The function of the utility program, OH86, is to convert 8086 absolute object
modules to 8086 hexadecimal object modules.
A-II

Advertisement

Table of Contents
loading

This manual is also suitable for:

Iapx 88

Table of Contents