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

TNS Instruction Set Definition
HP NonStop S-Series Server Description Manual520331-004
C-6
Symbol Definitions
PHYTNSSEGSZ = Size of a physical segment in logical TNS pages.
Physical segments directly mapped and do not have
a SEG entry.
PRIV = ENV.<5>, simulated privileged bit
priv trap = instruction failure interrupt via SIV[3]
PTIME = sysstack[ 126:127 ]
R
REGSAVE= {
REGS[0:31].<0:31>
ARITHHI.<0:31>;
ARITHLO.<0:31>;
RETPC.<0:31>
FLTPC.<0:31>
CDS.<0:31>
TNSREGSVALID.<0:7>
CSPACEID.<0:15>
MASK.<0:15>
S.<0:15> Not saved
P.<0:15> Not saved
ENV.<0:15> PRIV and DS in TNS ENV format
L.<0:15> Not saved
TNSREGS[0:7].<0:15>
};
ReturnPc = The next inline PC address logically after the TNS
micro routine.
RLIST = sysstack[ %100:%101 ]
RP = ENV.<13:15>
RPHYPTE(frame,
tags,ppte) =
{
frame := ppte.pfn;
tags.<10> := ppte.N;
tags.<11> := ppte.G;
tags.<12> := ppte.P;
tags.<13> := ppte.R;
tags.<14> := ppte.D;
tags.<15> := ~ppte.V;
};
S
Sx.<0:31> = stack pointer=location of last word of stack
savearea = SPAD[xx:xx+yy]
SCSEGBASE = %h7c00,0000
SG = if PRIV then %h8002000 else IFAIL
Table C-1. Definitions of Symbols (page 6 of 9)
Notation Description