NonStop S-Series Server Description Manual (G06.24+)
TNS Instruction Lists
HP NonStop S-Series Server Description Manual—520331-003
A-12
Array Indexing
IDX1  000344  Calculate Index, 1 Dimension
IDX2  000345  Calculate Index, 2 Dimensions
IDX3  000346  Calculate Index, 3 Dimensions
IDXP  000347  Calculate Index, Bounds in Code Space
IDXD  000317  Calculate Index, Bounds in Data Space
Register Stack Manipulation
EXCH  000004 Exchange A With B
DXCH  000005 Double Exchange
DDUP  000006 Double Duplicate
STAR  00011– Store A in a Register
NSAR  00012– Nondestructive Store A in a Register
LDRA  00013– Load A From a Register
LDI  100––– Load Immediate
LDXI   10–––– Load Index Immediate
LDLI  005––– Load Left Immediate
Boolean Operations
LAND  000010 Logical AND
LOR  000011 Logical OR
XOR  000012 Exclusive OR
NOT  000013 NOT
ORRI  004––– OR Right Immediate
ORLI  0044–– OR Left Immediate
ANRI  006––– AND Right Immediate
ANLI  007––– AND Left Immediate
Bit Shift and Deposit
DPF  000014 Deposit Field
LLS  0300–– Logical Left Shift
DLLS  1300–– Double Logical Left Shift
LRS  0301–– Logical Right Shift
DLRS  1301–– Double Logical Right Shift
ALS  0302–– Arithmetic Left Shift
DALS  1302–– Double Arithmetic Left Shift
Table A-2. Categorized List of Instructions (page 4 of 9)
Mnemonic Octal Code Description
* Indicates a privileged instruction.
** Indicates an instruction designated for operating system use only.










