z/TPF Dump Analysis
Overview
This 3
day course is designed to give a detailed introduction to dump analysis
in a z/TPF environment to programmers who are familiar with IBM
Assembler language and basic z/TPF concepts, but have little or no
experience of reading dumps.
The course can be customised to individual customer requirements by
including customer dumps and listings in the notes and customer dumps
for the exercises.
Lectures throughout the course are supplemented by examples and are
interspersed with practical dump solving sessions.
Pre-requisites
Attendees should have a reasonable working knowledge of both Assembler
Programming and z/TPF.
Audience
Programmers
who are required to be proficient in reading and analysing dumps from a
z/TPF system. This class is also
suitable for staff who require a deeper understanding of the internals
of a z/TPF system
Student
Numbers
The maximum recommended student to instructor ratio is 12:1
Objectives
By the end of the course, the delegates will be able, with the aid of
course notes to:
· Identify the
different hardware and software forced dumps
· List the different PSW's and their usage.
· Identify fields within the dump and interpret the contents of the
dump
· With the aid of a description of why the given dump occurs, be able
to
determine the cause of a given dump.
Course Outline
Introduction
|
Review of
current knowledge level
What is a dump?
Why we dump
|
Dump Types
|
Hardware Forced
Software forced
SNAPC
LISTC
SERRC
CZ1SE
|
Format of a
Dump
|
Program in
Error
The registers
The layout of a PSW
PSW's - Old and New
Areas Referenced by Registers
The collated macro trace table
|
The ECB
|
Detailed
Breakdown of the 3 pages of the ECB
Associated Data
Data Blocks
Program Blocks and nested programs
Heap Storage
Additional Blocks Mapped in this EVM
Stacks
|
Exercises
|
CTL-000003
CTL-000004
CTL-000010
CTL-00000F
CTL-000022
|
back to top
|