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 ![]() ![]() ![]() |
![]() |