NonStop S-Series Server Description Manual (G06.24+)
TNS Instruction Set Definition
HP NonStop S-Series Server Description Manual—520331-003
C-15
Instruction Definitions
0 0 0 0 5 1  RCPU read processor #
 RP:=RP+1; A:=processor #
 [ See Note 2: PRIV ONLY ]
0 0 0 0 5 3* SFRZ system freeze
 assert system freeze; halt
0 0 0 0 5 4* DLTE deletes an element from a doubly
 linked, circular list
 A=element address
 'Indivisible On';
 if sysstack[A] <> 0 then
 {if sysstack[sysstack[A]+1]
 <> A or
 sysstack[sysstack[A+1]]
 <> A
 then IFAIL( _Invalid_Operand );
 f:=sysstack[A];
 b:=sysstack[A+1];
 sysstack[b]:=f;
 sysstack[f+1]:=b;
 sysstack[A]:=0;
 sysstack[A+1]:=0;
 };
 RP:=RP-1
 'Indivisible Off'
 !!! Note !!!
 all memory locations accessed
 must be present
0 0 0 0 5 5* INSR inserts an element into a doubly
 linked, circular list
 B=list header
 A=list element
 'Indivisible On';
 if A=0 or
 sysstack[sysstack[B]+1]
 <> B or
 sysstack[sysstack[B+1]]
 <> B
 then IFAIL( _Invalid_Operand );
 f:=sysstack[B];
 sysstack[B]:=A;
 sysstack[A]:=f;
 sysstack[A+1]:=B;
 sysstack[f+1]:=A;
 RP:=RP-2
 'Indivisible Off'
 !!! Note !!!
 all memory locations accessed
 must be present
Table C-2. Instruction Definitions (page 5 of 38)










