NonStop S-Series Server Description Manual (G06.27+)
HP NonStop S-Series Server Description Manual—520331-004
11-1
11 TNS Instruction Set
The TNS instruction set of the NonStop S-series processor consists of approximately
280 machine instructions. This section provides text descriptions of these instructions,
with the exception of a few that are reserved for operating system use. Diagrams are
also included showing the action of some of the more commonly used instructions.
In addition, Appendix A, TNS Instruction Lists, and Appendix B, TNS Instruction Binary
Coding, provide a number of useful reference tables pertaining to the instruction set.
Appendix C, TNS Instruction Set Definition, defines the instructions in a pseudocode
form.
Definition of the RISC instruction set is not included in this manual.
The general information in the first four topics applies in common to many of the
instructions defined in the remainder of the section. The information should be helpful
in visualizing details of the ways in which the various instructions actually work. Where
appropriate, the instruction definitions refer back to the illustrations given here.
Additional figures later in this section are positioned near to the instruction definitions
that they illustrate. Usually such figures apply to only one instruction or a few that are
grouped together.
The instruction definitions are given under the following major headings:
Memory Addressing Instructions
Immediate Operand and Shift Instructions
Boolean Instructions Operate on Stack Registers
Move, Compare, and Scan Instructions
Definitions of TNS Instructions
Additional Operating-System-Only Instructions