Binder Manual (G06.24+, H06.03+)

Introduction
Binder Manual528613-003
1-7
The Object Code Accelerator (OCA)
Figure 1-4, User Program Execution Modes on TNS/E Systems shows two of the
execution modes available to user programs on TNS/E systems: TNS mode and
accelerated mode.
TNS mode is the operational environment in which TNS instructions execute. On
TNS/E systems, TNS instructions are implemented by millicode routines.
By default, accelerated mode is the operational environment in which Itanium
instructions generated by OCA execute. On TNS/E systems, Itanium instructions
execute directly on the Itanium processor.
OCA runs on TNS/R and TNS/E systems, and produces the same output in both
environments: a file containing both the original TNS/R code and its Itanium code
equivalent. Accelerated object files can run on both TNS/R and TNS/E systems,
although TNS/R systems ignore the Itanium code.
Figure 1-4. User Program Execution Modes on TNS/E Systems
VST0102.vdd
TNS Object File
TNS
Object Code
Accelerated Object File
TNS
Object Code
Accelerated
Object Code
TNS
Instructions
TNS
Instructions
IPF
Instructions
IPF
Instructions
Millicode
TNS/E Processor