Logo IBM Power Systems

Advanced Assembler Language Coding Workshop

    Seminarinhalt

    This course provides instruction and practice in the use of the more complex S/390 Assembler Language facilities for the experienced assembler language programmer. The course includes a discussion of standard linkage conventions, use of BSAM/QSAM and selected system macros, the macro definition language, and reentrant coding considerations. Emphasis is placed on enhancing skills in problem resolution through analysis of more complex system-provided dumps.

    Objective
    • Identify data management considerations and access methods
    • Code assembler language programs which:
    • Conform to standard linkage conventions using save area chaining
    • Define and use BSAM/QSAM datasets through standard I/O macros
    • Define and execute user macros which contain:
    • Positional and/or keyword parameters
    • Fixed or variable entry parameter lists
    • Conditional assembly logic
    • Use variable length storage operations (that is, EX, MVCL, and so on)
    • Employ more complex instructions (that is, TR, TRT, BXLE, and so on)
    • Access JCL parameter data
    • Employ LE date/time handling services
    • Identify reentrant coding considerations and dynamic storage acquisition

    Programm

    Day 1
    Welcome
    Unit 1: Review
    Unit 2: Assembler instructions
    Unit 3: Linkage
    Unit 4: LE date/time handling
    Exercise 1: PARM handling and search

    Day 2
    Lab review
    Unit 5: Access methods: BSAM/QSAM
    Exercise 2: File handling

    Day 3
    Lab review
    Unit 6: Assembler compile-time options
    Unit 7: SNAP dumps
    Unit 8: Macros and the Conditional Assembly Language
    Exercise 3: Macro modification

    Day 4
    Lab review
    Unit 9: Miscellaneous instructions
    Unit 10: Floating point data
    Unit 11: Reentrant coding
    Class wrap-up

    Zielgruppen

    This course is designed for application programmers and beginning system programmers who code, maintain, and debug application support programs or subroutines written in S/390 assembler language.

    Vorkenntnisse

    You should be able to: Code and debug simple S/390 assembler language programs

    Downloads

      5 Tage ab  3.200,-
      Termin wählen
      Trainings-ID:
      ES35G
      Ort:
      Online

      Jetzt buchen

      • 19.05.-23.05.2025 19.05.2025 5 Tage 5T Online ab  3.200,-

          Trainingspreis

           3.200,-
        • Trainingspreis Online  3.200,-
      • 08.09.-12.09.2025 08.09.2025 5 Tage 5T Online ab  3.200,-

          Trainingspreis

           3.200,-
        • Trainingspreis Online  3.200,-
      • 17.11.-21.11.2025 17.11.2025 5 Tage 5T Online ab  3.200,-

          Trainingspreis

           3.200,-
        • Trainingspreis Online  3.200,-

      Sie haben Fragen?

      Ihr ETC Support

      Kontaktieren Sie uns!

      +43 1 533 1777-99

      This field is hidden when viewing the form
      This field is hidden when viewing the form
      This field is hidden when viewing the form

      Was ist die ETC-Wissensgarantie?

      Sie möchten Ihr Seminar noch einmal besuchen? Die ETC-Wissensgarantie macht es möglich! Ob im Krankheitsfall, bei Planänderung im Unternehmen oder um Ihr Trainings-Knowhow aufzufrischen: Besuchen Sie dazu Ihr Training innerhalb von bis zu 12 Monaten nochmals kostenlos! Ohne Stornokosten oder sonstiger Zusatzstress.

      Weitere Infos

      Lernformen im Überblick

      Mehr darüber