NonStop S-Series Server Description Manual (G06.24+)
TNS Instruction Binary Coding
HP NonStop S-Series Server Description Manual—520331-003
B-3
Table B-3. Binary Coding, Move/Shift/Call/Extended Instructions
01234567 8 9 1011 12131415 vkcc
1 2  4 New RP Last Register Count–1 PUSH
1 2 4 New RP Last Register Count–1 POP
02 50 SDEC RSUB
0 2  5 0 SDEC EXIT
0 2 5,6 4 Displacement LWXX a
0 2 5,6 5 Displacement SWXX
0 2 5,6 6 Displacement LBXX b
1 2 5,6 7 Displacement SBXX
12 600RLSSD RP MOVW
02 601RLSSD RP COMWa
02 600RLSSD RP MOVB
02 601RLSSD RP COMBa
12 610RLSSD RP SBW k
12 611RLSSD RP SBU k
0 2 7 PEP PCAL
1 2 7 XEP XCAL
0 3 0 0  Shift Count  LLS a
1 3 0 0  Shift Count  DLLS a
0 3 0 1  Shift Count  LRS a
1 3 0 1  Shift Count  DLRS a
0 3 0 2  Shift Count  ALS a
1 3 0 2  Shift Count  DALS a
0 3 0 3  Shift Count  ARS a
1 3 0 3  Shift Count  DARS a
RL (right-left indicator)
0 Left-to-right (increasing addresses)
1 Right-to-left (decreasing addresses)
SDEC = stack S decrement
SS (source map):
00 Current data  (relative segment 0)
01 System data  (relative segment 1)
10 Current code  (relative segment 2)
11 User code  (relative segment 3)
D = destination map (data only)  PEP = Procedure entry point table
0 Current data XEP  = External entry point table
1 System data vk cc: See Table B-4 footnote










