Space announcement This documentation space provides the same content as before, but the organization of the content has changed. The content is now organized based on logical branches instead of legacy book titles. We hope that the new structure will help you quickly find the content that you need.

Reviewing the select address list_COBOL guide


Code Debug CICS keeps track of storage areas that were accessed during a debugging session by saving the address of the areas in a circular list.

  1. To display the Select Address screen, position the cursor in any area of the Memory Display screen (2.2) except the data display and press PF15. The Select Address screen appears as shown in following figure.
    This list is used to review a debugging session without having to recreate the session. Notice that all the table areas accessed on the Memory Display screen (2.2) in the previous sections of this topic are listed here.
    Select Address Screen

    ------------------------------------ SELECT ADDRESS -----------------------C024
    COMMAND ===>                                                   SCROLL ===> CSR
     MODULE:          CSECT:

     LINE COMMANDS:  L (Lock)  S (Select)  U (Unlock)

     CMD   LABEL     ADDRESS    OFFSET    AREA      ENTRY ID     FIRST 16 BYTES
    ------------------------------------------------------------------------------
     _   ________   00052080            TCA                   * .........M...... *
          ________   0004BA00            ADDR                  * ................ *
      _   ________   00000000                                  * ................ *
      _   ________   00045570            CSA                   * ...Y....... .... *
      _   ________   000001E8            ADDR                  * ................ *
      _   ________   0AAA5490            FCT        DBUGEMP    * DBUGEMP ........ *


  2. Type S in the CMD column next to the desired address to review any of these screens.
  3. Press Enter to display the Memory Display screen (2.2) (following figure).
    Memory Display Screen (2.2) from the Select Address Screen

     -------------------------------- MEMORY DISPLAY (2.2) --------------------C024
    COMMAND ===>                                                   SCROLL ===> CSR
     MODULE:          CSECT:
    TABLE/AREA: TCA                                  TABLE ENTRY ID: ________
     ADDRESS:    37E08080          HEX OFFSET: _______________________________
     USE CONTENTS: _               ADD OFFSET: _____                       ECDSA

     EDIT NOT ALLOWED                                 CCSID TYPE: EBCDIC
    00000000 000 37E08180 00000001 383674D0 0004F2A0 * .\a........}..2. * 37E08080
    00000010 010 380A8FB0 00000000 00000000 00000000 * ...^............ * 37E08090
    00000020 020 0000332C 00000000 00000000 80084ABC * ..............¢. * 37E080A0
    00000030 030 384B3360 0000088A 008A8000 3960005C * ...-.........-.* * 37E080B0
    00000040 040 80240084 00082114 380A9878 B7856600 * ...d......q..e.. * 37E080C0
    00000050 050 380A8FB0 378575FF 00000014 01024200 * ...^.e.......... * 37E080D0
    00000060 060 00000040 383674D0 00000000 00000000 * ... ...}........ * 37E080E0
    00000070 070 00000000 00000000 00000000 383674D0 * ...............} * 37E080F0
    00000080 080 00000000 00000000 00000000 00000000 * ................ * 37E08100
    00000090 090 00000000 00000000 00000000 00000000 * ................ * 37E08110
    000000A0 0A0 00000000 00000000 00000000 00000000 * ................ * 37E08120
    000000B0 0B0 00000000 00000000 00000000 00000000 * ................ * 37E08130
    000000C0 0C0 00000000 00000000 00000000 00000000 * ................ * 37E08140
    000000D0 0D0 00000000 00102018 00000000 00000000 * ................ * 37E08150
    000000E0 0E0 8004FA18 00102080 37EBD818 008A6000 * ..........Q...-. * 37E08160
    000000F0 0F0 00000000 00000000 00000000 00000000 * ................ * 37E08170
  4. Press PF1. The next area on the select list is displayed.
    The list is especially useful for checking on possible errors during a debugging session. You can review several screens and display additional storage areas. These new areas are also saved in the list.
    Because the Select Address screen is a circular list, Code Debug CICS removes the oldest entries when there are more than 16 addresses in it. If you need to retain a particular entry, use the L (Lock) line command to lock an entry on the list. Use the U (Unlock) line command to free these entries. Type these commands under the CMD column as shown in following figure.
    Address Entries

     --------------------------------- SELECT ADDRESS -------------------------C024
    COMMAND ===>                                                   SCROLL ===> CSR
     MODULE:          CSECT:

     LINE COMMANDS:  L (Lock)  S (Select)  U (Unlock)

     CMD   LABEL     ADDRESS    OFFSET    AREA      ENTRY ID     FIRST 16 BYTES
    ------------------------------------------------------------------------------
     _   ________   00052080            TCA                   * .........M...... *
      L   ________   0004BA00            ADDR                  * ................ *
      U   ________   00000000                                  * ................ *
      _   ________   00045570            CSA                   * ...Y....... .... *
      _   ________   000001E8            ADDR                  * ................ *
      _   ________   0AAA5490            FCT        DBUGEMP    * DBUGEMP ........ *

    You can review the entire address list screen by using PF10 and PF11 to scroll through the list, displaying the contents of memory at each of the addresses in the list. PF10 will display the previous address in the list, and PF11 will display the next address in the list.
    Remember to end the session as described in Exiting Code Debug CICS and Ending a Debugging Session.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*