HP 3000 Manuals

P (nmP) - The NM Program Window [ System Debug Reference Manual ] MPE/iX 5.0 Documentation


System Debug Reference Manual

P (nmP) - The NM Program Window 

The NM program window tracks the NM program counter (PC), displaying the
instructions that are being executed.  The banner line gives information
for the first address displayed in the program window.
_________________________________________________________________________________________
|                                                                                       |
|                                                                                       |
|       nmP$ PROG  f9.5d18  GRADES.DEMO.TELESUP/processstudent.lowsco*+$dc  Level   0,0 |
|      00005d18:         lowscore+$dc           4bdc3fa1  LDW      -48(0,30),28         |
|      00005d1c:   T|2|  lowscore+$e0           e840c000  BV       0(2)                 |
|      00005d20:         lowscore+$e4           37de3fa1  LDO      -48(30),30           |
|      00005d24:    [1]> processstudent         6bc23fd9  STW      2,-20(0,30)          |
|      00005d28:         processstudent+$4      6fc30100  STWM     3,128(0,30)          |
|      00005d2c:         processstudent+$8      6bc43f09  STW      4,-124(0,30)         |
|      00005d30:         processstudent+$c      6bc53f11  STW      5,-120(0,30)         |
|                                                                                       |
_________________________________________________________________________________________

window banner line 

 *  nmP $ - Abbreviation for the window and the current output display
    radix for the window.

 *  PROG f9.5d18 - The logical code address for the first line in the
    window.  The program window is aimed at the PROGram file, space:
    $f9, offset:  $5d18.

 *  GRADES.DEMO.TELESUP/ - The name of the file which contains the
    displayed code.

 *  processstudent - The name of the level 1 procedure that appears in
    the first line of the window.

 *  .lowsco* - The nested procedure that appears in the first line of the
    window.  An asterisk is used to flag the fact that the full name of
    the nested procedure does not fit in the display.  (See the DC
    command and the NMPATH and NMPROC functions for instructions on
    displaying full procedure names).

 *  Level 0,0 - The current stack level, interrupt level (refer to the
    LEV command).

window body line(s) 

 *  offset:  - The virtual byte offset of the instruction line which is
    being displayed.

 *  breakpoints - Breakpoints are displayed between the offset and the
    instruction.  Refer to the Conventions pages for a description of all
    possible breakpoint notations.

    [1]     process local breakpoint, index number 1
    T|2|    process local temporary breakpoint, count not exhausted yet,
            index number 2.

 *  > - Flags the current program counter location.

 *  procedurename+offset - The symbolic procedure name and the byte
    offset within the procedure.

 *  instruction (numeric) - The instruction value is displayed formatted
    in the current output base for the window.

 *  instruction (disassembly) - The disassembled instruction value.



MPE/iX 5.0 Documentation