NonStop S-Series Server Description Manual (G06.27+)
TNS Instruction Set Definition
HP NonStop S-Series Server Description Manual—520331-004
C-7
Symbol Definitions
SIV = 32-bit system interrupt vector
{
Lx.<0:31> GIH stack pointer, INT32 aligned
MASK.<0:15>
FILLER.<0:15>
RETPC.<0:31> PC of the interrupt handler
PMAP.<0:31> address of SC.0's PMAP table
PARM1.<0:31>
PARM2.<0:31>
FILLER.<0:63>
};
source(la) = mem[ srcseg, $XADR(la) ]
SPAD = PDS[%hFFFF9000]
srcsegx = case I.<10:11> of
begin
0; ! data
SG ! system data
CCSEG[csegx]; ! current code
CCSEG[0]; ! user code
end; ! all protection is by
! address faults
stack[ la ] = xmem[ $XADR( la) ]
stackb[ lba ] = xmem[ lba ]
sysstack[la] = xmem[ SG, $XADR(la) ]
sysstackb[lba] = mem[ SG, lba ]
T
T = ENV.<8>
TNSP.<0:15> = Simulated TNS program counter,
location of current instruction + 1
Trap_Address = %00
Trap_No_Segment = %20
Trap_Read_Only = %21
Trap_Misaligned = %22
Trap_bad_sysbus_addr = %23
Trap_Instruction = %01
Trap_Undefined_TNS_Op= %40
Trap_Unimplemented_
TNS_Op =
%41
Trap_Priv_Op = %42
Trap_Invalid_Operand = %43
Trap_Bad_Case = %44
Trap_Dead_End = %45
Trap_Undef_Native_Op = %47
Trap_Arithoverflow = %02
Table C-1. Definitions of Symbols (page 7 of 9)
Notation Description