; Fichier pour assembleur 80x86. ; fichier macinit.inc ; A inclure prealablement aux autres fichiers de macro-commandes. ; Bertrand Ducourthial. Mars 1998. Version 3. DONNEES_MACRO SEGMENT saisir_nombre_invite_saisie DB 10,13,"Entrez une valeur hexadecimale pour le registre AX ([0000 -> FFFF]) : $" saisir_nombre_invite_affichage DB 10,13,"Valeur du registre AX : $" saisir_nombre_chaine DB 8 DUP(32) ; 8 caracteres espace erreur_saisir_nombre DB 10,13,"!!! macro saisir_nombre : saisie non valide.",10,13," Le nombre est consid‚r‚ nul (AX = 0).$" pile_invite1 DB 10,13,"Voici le contenu de la pile : $" pile_invite2 DB 10,13," adresse : $" pile_invite3 DB " contenu en hexa : $" pile_invite4 DB " contenu en binaire : $" pile_contenu DB 20 DUP(32) ; 20 caracteres espace. erreur_conv_dec_ascii DB 10,13,"!!! macro conv_dec_ascii : valeur > 255 (cas non prevu).",10,13," R‚sultat arrondi … 255.$" erreur_conv_ascii_nombre DB 10,13,"!!! macro conv_ascii_nombre : valeur > 65535 (cas non prevu).",10,13," Resultat arrondi … 65535.$" erreur_ouverture_fichier DB 10,13,"!!! macro ouverture fichier : impossible d'ouvrir le fichier :$" cr DB 10,13,"$" ; Debut de ligne, saut de ligne et fin de chaine. DONNEES_MACRO ENDS