Atelier de programmation en langage assembleur
- Référence ES34G
- Durée 5 jour(s)
Modalité pédagogique
Classe inter à distance Prix
EUR4,250.00
hors TVA
Demander une formation en intra-entreprise S'inscrireAller à:
Modalité pédagogique
La formation est disponible dans les formats suivants:
-
Classe inter à distance
Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.
-
Classe inter en présentiel
Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.
Demander cette formation dans un format différent
Résumé
Haut de pageCe cours offre une introduction au langage assembleur pour ordinateurs Mainframe associée à de nombreux exercices pratiques.
Il est conçu pour développer les compétences nécessaires à la rédaction et/ou à la maintenance de programmes et de routines écrits en langage assembleur S/370 ou S/390.
L'accent est mis sur l'amélioration des compétences en matière de résolution de problèmes grâce à l'analyse des contrôles d'interruption des programmes et à la lecture des dumps.
Mis à jour 11/9/2025
Classe à Distance - site Client
Cette formation peut être suivie à distance en synchrone depuis n'importe quel site pourvu d'une connexion internet (2 Mb/s en symétrique recommandés). Le programme (théorie et pratique) suit le même déroulé pédagogique qu'en présentiel. La solution technologique adoptée permet aux apprenants à distance de suivre les présentations faites au tableau, de voir et d'entendre l'instructeur et les participants en temps réel, mais également d'échanger avec eux.
Prochaines dates
Haut de page-
- Modalité: Classe inter à distance
- Date: 09-13 février, 2026 | 9:00 AM to 5:00 PM
- Centre: SITE DISTANT (W. Europe )
- Langue: Anglais
-
- Modalité: Classe inter à distance
- Date: 13-17 avril, 2026 | 9:00 AM to 5:00 PM
- Centre: SITE DISTANT (W. Europe )
- Langue: Anglais
Public
Haut de pageObjectifs de la formation
Haut de pageA l'issue de cette formation, les participants seront en mesure de :
- Reconnaître les caractéristiques architecturales, telles que les formats d'instructions, la représentation des données, l'adressage de la mémoire, etc., qui sont importantes pour l'analyse des programmes.
- Identifier le point d'interruption du programme à l'aide du dump système formaté et d'éléments d'information tels que le « Program Status Word » (PSW), le « Instruction Length Code » (ILC), le ou les registres de base du programme, etc.
- Identifier les normes appropriées pour les programmes assembleurs en termes d'organisation des programmes, de conventions de registres, de pratiques de codage, de documentation, etc.
- Identifier les normes appropriées pour les programmes assembleurs en termes d'organisation du programme, de conventions de registre, de pratiques de codage, de documentation, etc.
- Coder et déboguer des programmes en langage assembleur qui :
- Sont conformes aux conventions de liaison standard utilisant le chaînage des zones de sauvegarde
- Définissent et utilisent divers types de définitions de données, notamment les données binaires à virgule fixe, les caractères, les données hexadécimales et les données décimales compactes
- Utilisent des macros standard telles que CALL, SAVE, RETURN
- Utilisent diverses instructions en langage assembleur telles que CSECT, EQU, COPY, END
- Utilisent à la fois des formes de notation symboliques et explicites pour les instructions
- Utilisent les littéraux de données de manière appropriée et expliquent l'utilisation de LTORG pour diriger le positionnement du pool de littéraux
- Créent et utilisent des modèles appropriés pour les instructions EDIT
Programme détaillé
Haut de pageJour 1
- Bienvenue
- Unité 1 - Systèmes de numérotation
- Unité 2 - Architecture des ordinateurs centraux
- Unité 3 - Syntaxe de l'assembleur
- Présentation des instructions : LA, LR, LTR, MVC, DS, DC
- Exercice 1 - Listing 80/80
- Exercice 1A - Listing 80/80
Jour 2
- Révision de l'exercice 1
- Unité 4 - Instructions de définition des données
- Unité 5 - Instructions binaires à virgule fixe
- Exercice 2 - Données binaires
Jour 3
- Révision de l'exercice 2
- Unité 6 - Adressage, comparaison et branchement
- Unité 7 - Instructions de déplacement des données
- Exercice 3 - Traitement du texte
Jour 4
- Révision de l'exercice 3
- Unité 8 - Pseudo-instructions assembleur
- Unité 9 - Lecture de vidages
- Unité 10 - Traitement des décimales condensées
- Exercice 4 - Données condensées/édition
Jour 5
- Révision de l'exercice 4
- Unité 11 - Instructions diverses
- Conclusion du cours
Pré-requis
Haut de page- Notions de programmation
- Compréhension de l'organisation d'un programme
- Connaissances de base du Mainframe IBM
Et après
Haut de page- ES35G Advanced Assembler Language Coding Workshop
Bon à savoir
Haut de page- Un support de cours officiel en langue angalise sera fourni aux participants.