I
•
rR)
~
____________________
P_R_E_FA_C~EI
n
This manual describes how to use the iAPX 86,88 Family utilities:
•
LINK86
•
CREF86
•
LIB86
•
LOC86
..
OH86
These products run on 8086- and 8088-based systems. They are used by program-
mers developing programs with ASM86, ASM89, PL/M-86, PASCAL-86,
FORTRAN-86, or any other language translator that produces object code compat-
ible with the iAPX 86,88 Family of processors. The iAPX 86,88 Family of pro-
cessors inlcudes 8086, 8088, 8087, and 8089 processor chips. Because the 8086 is the
first member of this family, this manual uses 8086 generically to represent the entire
family.
This manual presumes familiarity with the conventions of the operating system
under which the iAPX 86,88 utilities are being executed. It also presumes familiarity
with the basic requirements of individual languages and translators.
This manual is divided into the following chapters:
•
Chapter 1, Introduction: a summary of the relationship among the utilities and
basic concepts governing their use
•
Chapter 2, LINK86: how to invoke, use the controls for, and read the printed
listing from LINK86
•
Chapter 3, CREF86: how to invoke, use the controls for, and read the output
listing from CREF86
•
Chapter 4, LIB86: how to invoke and use the commands for LIB86
•
Chapter 5, LOC86: how to invoke, use the controls for, and read the printed
listing from LOC86
•
Chapter 6, OH86: how to invoke OH86
This manual also contains several appendixes, meant for quick access to the follow-
ing information:
•
iAPX 86,88 absolute object file format definitions (Appendix A)
•
Hexadecimal-decimal conversion information (Appendix B)
•
The effect of available memory on the performance of LINK86, CREF86,
LIB86, and LOC86 (Appendix C)
•
Summaries of iAPX 86,88 Family utility controls and error messages:
•
LINK86 (Appendix D)
•
CREF86 (Appendix E)
•
LIB86 (Appendix F)
•
LOC86 (Appendix G)
•
OH86 (Appendix H)
v