IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JCL - SORT Discussion :

Assembleur et JCL


Sujet :

JCL - SORT

  1. #1
    Membre régulier
    Homme Profil pro
    Ingénieur d'étude Mainframe
    Inscrit en
    Septembre 2012
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur d'étude Mainframe
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2012
    Messages : 61
    Points : 124
    Points
    124
    Par défaut Assembleur et JCL
    Bonjour, un petit topic sur l'assembleur en JCL.

    Ça peut arriver dans certaines boîtes où le rapatriement de fichier de production ou de recette n'est pas possible et seule la technique du "BIB 100" est autorisée.

    Un exemple de code pour modifier une ligne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    MODIF   CSECT
            USING *,9
            CLC    0(10,11),=C'AAAAAAAAAA'
            BE     MODIF
            BNE    NEXT
    MODIF
            MVC   0(10,11),=C'BBBBBBBBBB'
            BR    15
    NEXT
            BR    15
            END
    Je donnerais un exemple concret demain avec un JCL autour de ce bout de code.

    Vite fait, quelques détails :

    - En rouge : la colonne de début de chaine (soustraire 1 car assembleur commence à 0)
    - En vert : la longueur de la chaîne à rechercher/modifier
    - En le registre : ici, 11
    - En marron : le format (C => caractère, H => hexadécimal, ...)
    Pour l'hexadécimal : la longueur de la chaîne à rechercher (vert) sera à diviser par 2, n'oubliez pas de rechercher un nombre pair de caractères...
    - En vert foncé : la chaîne à rechercher/modifier

    Voilà, j'essaye de trouver un petit JCL tranquille demain pour ceux qui veulent tester ça

    ____________________________________________
    ____________________________________________
    Skylyn,

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 138
    Points : 266
    Points
    266
    Par défaut
    Citation Envoyé par Skylyn Voir le message
    seule la technique du "BIB 100" est autorisée.
    Cette technique n'est-elle pas propre à un site en particuliers ?

  3. #3
    Membre régulier
    Homme Profil pro
    Ingénieur d'étude Mainframe
    Inscrit en
    Septembre 2012
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur d'étude Mainframe
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2012
    Messages : 61
    Points : 124
    Points
    124
    Par défaut
    En particulier, je ne sais pas mais pour mon cas, le BIB 100 est la seule manière de modifier des fichiers "à chaud" en production

Discussions similaires

  1. Tutoriels, F.A.Q : la rubrique Assembleur de Developpez.com
    Par Alcatîz dans le forum Assembleur
    Réponses: 3
    Dernier message: 07/06/2007, 19h14
  2. ecrire son OS (assembleur ??)
    Par Anonymous dans le forum Programmation d'OS
    Réponses: 9
    Dernier message: 25/11/2002, 19h25
  3. Assembleur sous Windows et sous Linux
    Par Bibouda dans le forum x86 32-bits / 64-bits
    Réponses: 3
    Dernier message: 28/10/2002, 07h55
  4. Random en Assembleur
    Par funx dans le forum Assembleur
    Réponses: 9
    Dernier message: 02/09/2002, 17h05
  5. Quel désassembleur/assembleur pour un exe Windows ?
    Par Anonymous dans le forum x86 32-bits / 64-bits
    Réponses: 6
    Dernier message: 17/04/2002, 10h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo