pTAL Guidelines for TAL Programmers
Glossary
pTAL Guidelines for TAL Programmers—527256-002
Glossary-2
indirection symbol
indirection symbol. One of the following:
native. An adjective that can modify object code, object file, process, procedure, and mode
of process execution. Native object files contain native object code, which directly uses
MIPS or Intel® Itanium® instructions and the corresponding conventions for register
handling and procedure calls. Native processes are those created by executing native
object files. Native procedures are units of native object code. Native mode execution
is the state of the process when it is executing native procedures.
native compiler. In the context of this manual, the pTAL compiler or EpTAL compiler.
native mode. The operational environment in which Itanium and native-compiled RISC and
Itanium instructions execute. Compare to TNS accelerated mode and TNS mode.
native object code. See TNS/R native object code or TNS/E native object code.
native object file. A TNS/R native object file or a TNS/E native object file.
native process. See TNS/R native process or TNS/E native process.
OCA. See TNS Object Code Accelerator (OCA).
Portable Transaction Application Language (pTAL). A dialect of the HP Transaction
Application Language (TAL) that supports only those TAL constructs that are portable
to other processor architectures (particularly architectures based on RISC and
Itanium®). pTAL also adds new constructs that replace some of the unsupported TAL
constructs.
pTAL. See Portable Transaction Application Language (pTAL).
pTAL compiler. The compiler that takes pTAL source code as input and generates TNS/R
native object code. Compare to EpTAL compiler and TAL compiler.
reduced instruction set computing (RISC). A processor architecture based on a relatively
small and simple instruction set, a large number of general-purpose registers, and an
optimized instruction pipeline that supports high-performance instruction execution.
Compare to complex instruction set computing (CISC) and explicitly parallel instruction
set computing (EPIC).
Symbol Declares ...
. (period)
•
An array or structure as having standard direct addressing
•
A simple pointer or structure pointer
.EXT
•
An array or structure as having extended addressing
•
An extended (32-bit) simple pointer or structure pointer
.SG A standard (16-bit) system global pointer
.SGX An extended (32-bit) system global pointer