Accelerator Manual (G06.24+, H06.03+)
About This Manual
Accelerator Manual—527303-002
xi
System Dependencies
For a description of the hardware aspects of the TNS/R systems and the process 
oriented organization of the operating system, refer to the appropriate system 
description manual.
For a detailed description of the RISC instruction set implemented on TNS/R systems, 
refer to MIPS RISC Architecture, by Gerry Kane and Joe Heinrich, Prentice Hall, New 
Jersey, 1992. This book is a comprehensive reference to the MIPS RISC Instruction 
Set Architecture and the MIPS R3000 and R4000 family of processors.
For a technical description of the design and function of the Accelerator, refer to: 
Andrews, K. and Sand, D. 1992. “Migrating a CISC Computer Family onto RISC via 
Object Code Translation.” in “Proceedings of the Fifth International Conference on 
Architectural Support for Programming Languages and Operating Systems (ASPLOS-
V),” New York: The Association for Computing Machinery (ACM). ACM Order Number 
556920. Contact the ACM for copies.
System Dependencies 
The Accelerator runs on TNS and TNS/R systems. Accelerated object files contain 
both TNS object code and accelerated object code; thus, accelerated object files can 
be run on both TNS and TNS/R systems.
C-series versions of the Accelerator do not accept programs compiled by D-series or 
G-series compilers. D-series versions of the Accelerator accept programs compiled by 
either C-series, D-series, or G-series compilers.
The Accelerator accepts programs compiled for either the Guardian environment or the 
Open System Services (OSS) environment. However, you must use a D30.00 version 
or later of the Accelerator to accelerate programs that run in the OSS environment.
Accelerated programs produced by the C-series and D-series versions of the 
Accelerator can run on both C-series and D-series systems, except if the program 
contains privileged code. You must accelerate C-series privileged programs with the 
C30 Accelerator and D-series privileged programs with a D-series Accelerator because 
of changes in the implementation of certain privileged TNS instructions. For additional 
information on accelerating programs that contain privileged instructions, contact your 
HP analyst.
The Accelerator accepts object files generated by B40 or later releases of the C, C++, 
COBOL85, FORTRAN, Pascal and TAL compilers. COBOL 74 object files cannot be 
accelerated.
Notation Conventions
Hypertext Links
Blue underline is used to indicate a hypertext link within text. By clicking a passage of 
text with a blue underline, you are taken to the location described. For example:










