Introduction; Program Development - Intel iAPX 86 User Manual

Table of Contents

Advertisement

(R)
CHAPTER 1
INTRODUCTION
n
SOURCE
FILES
Program Development
Program development is a process of varying complexity. The complexity depends
on the language used to develop code, the complexity of the end product, and the
tools chosen.
Figure 1-1 shows the development process and the tools available for development
of an iAPX86,88 Family-based product.
The tools described in this manual are:
LINK86, which is a linkage and binding tool
CREF86, which provides a cross-reference of information on symbols in several
modules
LIB86, which is the librarian function for 8086 object modules
LOC86, which is the relocation tool
OH86, which converts 8086 absolute object information to the hexadecimal
format
r------- ..
...---_ _ _ _ _ _ _ _ _ . . : OPERATING:
I
SYSTEM
I
I
LOADER
I
WITH BIND
r-------..
rl=~r---L-[-
I
I
OBJECT
I
I
LINKED
r----:TRANSLATOR:-----
M.?DUL~S
:
LlNK86
~
~g~~l~
I
I
.OBJ
I
:
".LNK"
L _______ J
L _______ _
r-------,
I
I
- - . :
CREF86
:
I
I
L ___ • ___
J
CROSS-
REFERENCE
LISTING
r-------
I
I
- - . :
LlB86
::==
..
LTL
OBJECT
MODULE
r-------,
r------- ..
I
DEBUGGER:
I
OR
:
MONITOR :
I. _______
J
I
I
ABSOLUTE
:
LOC86
:-----
OBJECT
I
I
MODULE
L _______
J
I
I~----------------~
:. _______ J
Figure 1-1. The iAPX86,88 Family Development Process
L _______
J
r-------'I
I
I
I
IN-CIRCUIT
I
: EMULATOR:
L _______
J
r-------,
I
I
:
OH86
:
I
I
L ___ • ___
.1
r-------,
I
I
I
HEX
I
I
LOADER
I
I
I
L _______ J
121616-1
1-1

Advertisement

Table of Contents
loading

This manual is also suitable for:

Iapx 88

Table of Contents