Table of Contents

Advertisement

iAPX 86,88 Family Utilities
INITCODE
Syntax
INITCOOE
Abbreviation
I C
Default
Not applicable
Definition
INITCODE causes LINK86 to create a new segment that contains code to initialize
the segment registers. The equivalent assembly language code is shown below:
STACKFRAME
OATAFRAME
EXTRAFRAME
Notes
OW
stack frame
OW
data frame
OW
extra frame
C L I
MOV
SS, CS:STACKFRAME
M 0 V
S P, stack offset
MOV
OS, CS:OATAFRAME
MOV
ES, CS:EXTRAFRAME
J
M P
program start
The initialization code segment is created only if a register intialization record
for 8086 segment registers exists in the input. These register initialization
records are automatically produced by 8086-based translators for main
modules.
BIND and OVERLAY controls used in conjunction.with INITCODE will cause
LINK86 to ignore the INITCODE control and issue a warning message.
INITCODE should b,e used to ensure compatibility with 8085-based LINK86,
LOC86, and LIB86 products.
The name of the new segment, if created, is ??INITCODE.
2-9

Advertisement

Table of Contents
loading

This manual is also suitable for:

Iapx 88

Table of Contents