Logo IBM Power Systems

Advanced Assembler Language Coding Workshop

    Darum lohnt sich der Kurs

    In diesem weiterführenden Kurs vertiefen Sie Ihr Know-how in komplexen S/390-Assemblertechniken: Makroprogrammierung, Filehandling, BSAM/QSAM und SNAP-Dumps stehen im Fokus.

    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  2.720,- exkl. MwSt.
      Termin wählen
      Trainings-ID:
      ES35G
      Ort:
      Online

      Jetzt zum Newsletter anmelden

      Jetzt zum Newsletter anmelden

      Jetzt buchen

      • 14.09.-18.09.2026 14.09.2026 5 Tage 5T Online ab  2.720,-

          Trainingspreis

           2.720,-
        • Trainingspreis Online  2.720,-
      • 14.12.-18.12.2026 14.12.2026 5 Tage 5T Online ab  2.720,-

          Trainingspreis

           2.720,-
        • Trainingspreis Online  2.720,-

      Sie haben Fragen?

      Ihr ETC Support

      Kontaktieren Sie uns!

      +43 1 533 1777-99

      Dieses Feld wird bei der Anzeige des Formulars ausgeblendet
      Dieses Feld wird bei der Anzeige des Formulars ausgeblendet
      Dieses Feld wird bei der Anzeige des Formulars ausgeblendet

      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