Example of a Dump

You may want to print this in landscape mode (if at all).


  LOC  OBJECT CODE    ADDR1 ADDR2  STMT   SOURCE STATEMENT
000000                                1 DUMP     CSECT                                                                              
000000                                2          USING DUMP,15       Establish a base register                                      
000000 5830 F014            00014     3          L     3,NUM1        Load 1st # into Reg. 3                                         
000004 5840 F018            00018     4          L     4,NUM2        Load 2nd # into Reg. 4                                         
000008 1B34                           5          SR    3,4           Subtract                                                       
00000A 5030 F01C            0001C     6          ST    3,DIFF        Store the result                                               
00000E E060 F01C 0004 0001C           7          XDUMP DIFF,4        Dump the result                                                
                                      8 *                            Notice we don't have BR 14 here                                
000014 000009A4                       9 NUM1     DC    F'2468'       1st number                                                     
000018 0000054D                      10 NUM2     DC    F'1357'       2nd number                                                     
00001C                               11 DIFF     DS    F             Difference of two numbers                                      
                                     12          END DUMP                                                                           

***  NO   STATEMENTS FLAGGED -  NO   WARNINGS,  NO   ERRORS                                                                         

*** DYNAMIC CORE AREA USED:  LOW:     700 HIGH:     368 LEAVING:  492500 FREE BYTES. AVERAGE:       82 BYTES/STMT ***               

*** ASSEMBLY TIME =    0.000 SECS,    13000 STATEMENTS/SEC ***                                                                      

*** PROGRAM EXECUTION BEGINNING - ANY OUTPUT BEFORE EXECUTION TIME MESSAGE IS PRODUCED BY USER PROGRAM ***                          

BEGIN XSNAP - CALL     1 AT E0000014 USER STORAGE                                                                                   

                             CORE ADDRESSES SPECIFIED-     00001C TO 000020                                                         
000000   5830F014 5840F018 1B345030 F01CE060    F01C0004 000009A4 0000054D 00000457   *..0.. 0.....0...0...............*            

                                                                                                                                    

*** EXECUTION TIME =    0.000 SECS.         6 INSTRUCTIONS EXECUTED -     6000 INSTRUCTIONS/SEC ***                                 

*** FIRST CARD NOT READ: NO CARDS READ:FILE UNOPENED                                                                                



 ASSIST COMPLETION DUMP                                                                                                             

PSW AT ABEND FFC50001 60000016       COMPLETION CODE   SYSTEM = 0C1 OPERATION                                                       

** TRACE OF INSTRUCTIONS JUST BEFORE TERMINATION: PSW BITS SHOWN ARE THOSE BEFORE CORRESPONDING INSTRUCTION DECODED ***             

  IM LOCATION    INSTRUCTION :  IM = PSW BITS 32-39(ILC,CC,MASK) BEFORE INSTRUCTION EXECUTED AT PROGRAM LOCATION SHOWN              

  00  000000     5830 F014                                                                                                          
  80  000004     5840 F018                                                                                                          
  80  000008     1B34                                                                                                               
  60  00000A     5030 F01C                                                                                                          
  A0  00000E     E060 F01C 0004                                                                                                     
  E0  000014     0000            <-- LAST INSTRUCTION DONE - PROBABLE CAUSE OF TERMINATION                                          

                                                                                                                                    


** TRACE OF LAST 10 BRANCH INSTRUCTIONS EXECUTED: PSW BITS SHOWN ARE THOSE BEFORE CORRESPONDING INSTRUCTION DECODED ***             

  IM LOCATION    INSTRUCTION :  IM = PSW BITS 32-39(ILC,CC,MASK) BEFORE INSTRUCTION EXECUTED AT PROGRAM LOCATION SHOWN              

  00  000000     0000                                                                                                               

 REGS 0-7      F4F4F4F4    F4F4F4F4    F4F4F4F4    00000457    0000054D    F4F4F4F4    F4F4F4F4    F4F4F4F4                         
 REGS 8-15     F4F4F4F4    F4F4F4F4    F4F4F4F4    F4F4F4F4    F4F4F4F4    00000020    FFFE7960    00000000                         

 FLTR 0-6      F4F4F4F4F4F4F4F4        F4F4F4F4F4F4F4F4        F4F4F4F4F4F4F4F4        F4F4F4F4F4F4F4F4                             

 USER STORAGE                                                                                                                       

                             CORE ADDRESSES SPECIFIED-     000000 TO 000168                                                         
000000   5830F014 5840F018 1B345030 F01CE060    F01C0004 000009A4 0000054D 00000457   *..0.. 0.....0...0...............*            
000020   F5F5F5F5 00000000 F5F5F5F5 F5F5F5F5    F5F5F5F5 F5F5F5F5 F5F5F5F5 F5F5F5F5   *5555....555555555555555555555555*            
000040   F5F5F5F5 F5F5F5F5 F5F5F5F5 F5F5F5F5    F5F5F5F5 F5F5F5F5 F5F5F5F5 F5F5F5F5   *55555555555555555555555555555555*            
  LINES    000060-000140    SAME AS ABOVE                                                                                           

                                                                                                                                    
!! END OF JES SPOOL FILE !!


Notes

Notice the columns of information we have about the code:

After that, we have a report of warnings or errors and statistics about the assembler's work: time and memory required and so on.

We next have output from the program, in this case an XDUMP.

As this program ABENDed, we now have an "ASSIST COMPLETION DUMP". It gives us the PSW and the condition code (0C1 in this case), a trace of the last 10 instructions done, a trace of the last 10 branch instructions done, the values of the 16 general-purpose registers and the 4 floating-point registers, and a dump of all of the memory used by the program.