NonStop S-Series Server Description Manual (G06.24+)

TNS Instruction Lists
HP NonStop S-Series Server Description Manual520331-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.