Home About Courses Schedule Services Webinars Contact Search

Assembler Dump Reading & Debugging

SEE SCHEDULE

Duration: 3 days

Method: Instructor led, Hands-on workshops

Price: $1650.00

Course Code: MF1035


Audience

Application programmers or system programmer trainees familiar with the concepts of an operating system environment.

Description

Through a series of lectures and classroom workshops, the attendee develops an understanding of the contents of and approaches to resolving memory dumps.

Objectives

Upon successful completion of this course, the student will be able to:

  • Determine the environment at the time of an ABEND through Control Blocks analysis and register saving conventions
  • Describe the relationship between I/O Control Blocks
  • Describe the contents and layout of Linkage Editor listings
  • Summarize the debugging techniques discussed and demonstrated

Prerequisites

Must have attended TSO/ISPF, MVS JCL LEVEL 1, and ASSEMBLER LEVEL 1 or attained a level of competence with TSO/ISPF, MVS JCL and Assembler described therein.

Topics

  • I.Introduction
    • Task Management
      • Sample Logic Problems(s:
      • JES/2 Log (SYMDUMP OUTPUT)
      • SYSDUMP Output
      • Control Blocks:
      • TCB, SVRB(s), RB(s), CDE, XL
      • LMA, OPSW, and ILC
      • Standard Register Conventions
      • SAVE AREA TRACE
      • Linkage Editor Listings
  • II.Data Management
    • Sample Logic Problems(s)
      • SYSDUMP
    • Control Blocks:
      • DCB(s), IOB(s), ECB, DEB
      • AMB, PLH (VSAM), CSW and TIOT
    • OPEN/CLOSE Processing
    • I/O Debugging Techniques
  • III.System Abend Workshops
    • Common ABEND Codes
      • OC7, 013, 001, OC4 (TRACE TABLE INTERPRETATION)
      • OC1 (GETMAIN/FREEMAIN)
      • B37 (DEB INTERPRETATION)
    • Debugging Techniques
      • Control Block Summary
      • DCB Fields
      • SVC Codes