Inspect Manual
Using Inspect With Accelerated Programs on TNS/R
Systems
Inspect Manual—429164-006
16-23
Annotated ICODE
When debugging accelerated programs, TNS instruction code mnemonics listed by the
SOURCE ICODE and ICODE command and the low-level I command are annotated to
indicate which locations are register-exact points (@) and which are memory-exact
points (>). i
Character Description
@ The instruction is at a register-exact point.
> The instruction is at a memory-exact point.
Examples
The SOURCE ICODE command could produce the following output:
For example, the low-level I command could produce the following output:
#417 CALL ER^Write( ERR^NOT^DISC^FILE, 0, , fname^ext,
fname^len LDI +101 ZERD LADR L+014,I
LOAD L+015 ZERD LDI +154 PUSH 777
XCAL 070#418 fn := -1; LDI -001 STOR
L+013#419 CALL OPEN( fname^int, fn, OPEN^READONLY );
LADR L-003,I LADR L+013 LDLI +004 PUSH 722
ADDS +006 LDLI +340 LDI -011 PUSH 711
XCAL 257
000006: > LOAD L+006 STOR L+005 LOAD L+006000011:
CMPI 004 BNEQ 010 @ LDI +007000014: STOR L+006
> LDI 010 STOR L+002