HLASM Toolkit Feature Interactive Debug Facility User's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Some examples of actual screens

HLASM Toolkit Feature Interactive Debug Facility User's Guide
GC26-8709-07

Different windows can be open at the same time in various combinations. The larger the screen the more windows you can have open at one time. This example shows a combination of open windows. It combines the Current Registers window, the Old Registers window, a Disassembly window and a Dump window all on one screen. The example was created on a screen with 43 lines.
Figure 1. An example of several open windows on one screen
 ┌01─Current Registers────────────────────────────────────────────────────────┐
 │ (TCAT) @PROLOG+44                       PSW 078D100080057722 (CC mask=4 L) │
 │  R0 00009025  R1 000120D4  R2 FEFE020F  R3 FEFE030F FPR0 0000000000000000  │
 │  R4 FEFE040F  R5 FEFE050F  R6 FEFE060F  R7 FEFE070F FPR2 0000000000000000  │
 │  R8 FEFE080F  R9 000577BC R10 FEFE0A0F R11 FEFE0B0F FPR4 0000000000000000  │
 │ R12 800576E0 R13 00012130 R14 000145CC R15 800576E0 FPR6 0000000000000000  │
 ├02─Old Registers────────────────────────────────────────────────────────────┤
 │ (TCAT) @PROLOG+40                      PSW 078D10008005771E (CC mask= 4 L) │
 │ 0005771E 9620 C0BA                  OI    CTGOPTN3,32                      │
 │  R0 00009025  R1 000120D4  R2 FEFE020F  R3 FEFE030F FPR0 0000000000000000  │
 │  R4 FEFE040F  R5 FEFE050F  R6 FEFE060F  R7 FEFE070F FPR2 0000000000000000  │
 │  R8 FEFE080F  R9 000577BC R10 FEFE0A0F R11 FEFE0B0F FPR4 0000000000000000  │
 │ R12 800576E0 R13 00012130 R14 000145CC R15 800576E0 FPR6 0000000000000000  │
 ├03─Disassembly──────────────────────────────────────────────────────────────┤
 │ (TCAT) @PROLOG+32                                                          │
 │  00057716 92C1 C0CA                   MVI   CTGTYPE,193                    │
 │  0005771A 943F C0BA                   NI    CTGOPTN3,63                    │
 │  0005771E 9620 C0BA                   OI    CTGOPTN3,32                    │
 │  00057722 4190 07D8                   LA    R9,2008                        │
 │  00057726 5090 C108                   ST    R9,CATWRK                      │
 │  0005772A 1F88                        SLR   R8,R8                          │
 │  0005772C 5080 C10C                   ST    R8,CATWRKUS                    │
 │  00057730 4190 C108                   LA    R9,CATWRK                      │
 │  00057734 5090 C0C4                   ST    R9,CTGWKA                      │
 │  00057738 4170 0002                   LA    R7,2                           │
 ├04─Storage Dump─────────────────────────────────────────────────────────────┤
 │ (TCAT) CTGOPTN3                                                            │
 │  0005779A     21                                  .                        │
 │ (TCAT) CTGOPTN4                                                            │
 │  0005779B       00                                 .                       │
 │ (TCAT) CTGENT                                                              │
 │  0005779C 000577BC                              ....                       │
 │ (TCAT) CTGCAT                                                              │
 │  000577A0 00000000                              ....                       │
 │ (TCAT) CTGWKA                                                              │
 │  000577A4 00000000                              ....                       │
 │ (TCAT) CTGDSORG                                                            │
 └────────────────────────────────────────────────────────────────────────────┘
 ==>

 1 Stmtstep   2 Regs       3 Quit        4 Until       5 Run         6 Dump
 7 Previous   8 Next       9 Disasm     10 Break      11 Step       12 Retrieve
If your screen display is like the one shown above, and you open the Break window, the Break window overlays part of the screen as described above and shown in Figure 2.
Figure 2. An example of the Break window overlaying other windows
┌01─Current Registers────┬05─Break Points───────────────────────────────────────┐
│  (TCAT) @PROLOG+44     │ w00057752 (TCAT) @DL00029                            │
│   R0 00009025  R1 0001 │   Condition:  = c r3,=f'3'                           │
│   R4 FEFE040F  R5 FEFE │  00057788 (TCAT) LOCRET                              │
│   R8 FEFE080F  R9 0005 └──────────────────────────────────────────────────────
│  R12 800576E0 R13 00012130 R14 000145CC R15 800576E0 FPR6 0000000000000000    │
├02─Old Registers───────────────────────────────────────────────────────────────┤
│  (TCAT) @PROLOG+40                      PSW 078D10008005771E (CC mask= 4 L)   │
│  0005771E 9620 C0BA                  OI    CTGOPTN3,32                        │
│   R0 00009025  R1 000120D4  R2 FEFE020F  R3 FEFE030F FPR0 0000000000000000    │
│   R4 FEFE040F  R5 FEFE050F  R6 FEFE060F  R7 FEFE070F FPR2 0000000000000000    │
│   R8 FEFE080F  R9 000577BC R10 FEFE0A0F R11 FEFE0B0F FPR4 0000000000000000    │
│  R12 800576E0 R13 00012130 R14 000145CC R15 800576E0 FPR6 0000000000000000    │
├03─Disassembly─────────────────────────────────────────────────────────────────┤
│  (TCAT) @PROLOG+32                                                            │
│   00057716 92C1 C0CA                   MVI   CTGTYPE,193                      │
│   0005771A 943F C0BA                   NI    CTGOPTN3,63                      │
│   0005771E 9620 C0BA                   OI    CTGOPTN3,32                      │
│   00057722 4190 07D8                   LA    R9,2008                          │
│   00057726 5090 C108                   ST    R9,CATWRK                        │
│   0005772A 1F88                        SLR   R8,R8                            │
│   0005772C 5080 C10C                   ST    R8,CATWRKUS                      │
│   00057730 4190 C108                   LA    R9,CATWRK                        │
│   00057734 5090 C0C4                   ST    R9,CTGWKA                        │
│   00057738 4170 0002                   LA    R7,2                             │
├04─Storage Dump────────────────────────────────────────────────────────────────┤
│  (TCAT) CTGOPTN3                                                              │
│   0005779A       21                                  .                        │
│  (TCAT) CTGOPTN4                                                              │
│   0005779B       00                                 .                         │
│  (TCAT) CTGENT                                                                │
│   0005779C 000577BC                              ....                         │
│  (TCAT) CTGCAT                                                                │
│   000577A0 00000000                              ....                         │
│  (TCAT) CTGWKA                                                                │
│   000577A4 00000000                              ....                         │
│  (TCAT) CTGDSORG                                                              │
└───────────────────────────────────────────────────────────────────────────────┘
 ==>

 1 Stmtstep   2 Regs       3 Quit        4 Until       5 Run         6 Dump
 7 Previous   8 Next       9 Disasm     10 Break      11 Step       12 Retrieve

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014