Intel 121748-001 manual Object Module FormatsVersion 133 127

Models: 121748-001

1 122
Download 122 pages 57.59 Kb
Page 42
Image 42

8086 Object Module FormatsVersion 4.0

*******

 

 

 

*

 

*

 

 

 

*

 

*

 

 

 

*

133

*

 

 

 

*

 

*

 

 

 

*

 

*

 

 

 

*******

 

 

 

*************

 

*

 

*

 

*

 

*

 

*-127

*

 

*

134

*

to

*

 

*

 

*+127

*

 

*

 

*

 

*

 

*************

 

*******************

*

 

*

 

 

*

*

 

*

-32K

*

*

135

*

 

to

*

*

 

*

+32K

*

*

 

*

 

 

*

*******************

**************************.***

*

*

4-byte signed

*

*

*

*

* 136

*

integer

*

*

*

 

*

*

*

 

*

******************************

The sinqle byte, containinq a value between 0 anti 128 reoresents a Numeric Leaf or a Null Leaf. If the value is 128. j t

represents a Null Leaf. If the value is less than 128, it represents a Numeric Leaf with the indicated inteqer number.

The second form, with a leadinq byte containinq 129, represents a Numeric Leaf. The number is contained in the followinq 2 bytes.

The third form, with a leadinq byte containinq 130, represents a String Leaf. The field followinq the leadinq byte represents the string, in OMF's standard representation.

The fourth form, with a leadinq byte containino 131, represents an Index Leaf. The field fo1lowinq the leadinq byte represents an Index, which is a number between 0 and 32K~., in OMF's standard representation. Recursively defined types are allowed.

The fifth form, with a leading byte containinq 132, represents a Numeric Leaf. The number is contained in the fo11owinq 3 bytes.

42

Page 42
Image 42
Intel 121748-001 manual Object Module FormatsVersion 133 127