Pendant l'expansion de la macro, chaque instruction est remplacée par ?

Table des matières:

Pendant l'expansion de la macro, chaque instruction est remplacée par ?
Pendant l'expansion de la macro, chaque instruction est remplacée par ?

Vidéo: Pendant l'expansion de la macro, chaque instruction est remplacée par ?

Vidéo: Pendant l'expansion de la macro, chaque instruction est remplacée par ?
Vidéo: TUTO Langage C : Définition de macros paramétrées en C 2024, Décembre
Anonim

Lors de l'expansion de la macro, l'instruction de macro est remplacée par séquence d'instructions d'assemblage.

Qu'est-ce qui est responsable de l'expansion des macros ?

L'expansion de la macro est toujours juste une transformation textuelle du code source d'entrée. Vous devriez pouvoir voir le code une fois que le pré-processeur (la partie de la compilation qui effectue l'expansion de la macro) est terminé; ce texte est ce sur quoi le compilateur proprement dit travaille ensuite.

Quelles instructions modifient le flux de contrôle dans l'expansion des macros ?

a) Installations pour la modification du flux de contrôle pendant l'expansion. Extension avec les instructions AIF, AGO et ANOP. Comme SS est défini en le mettant dans le champ 'LABEL' d'une instruction dans le corps de la macro.

Comment s'appelle le processus de remplacement du nom de la macro par les instructions et les instructions incluses dans la définition de la macro ?

Explication: L'insertion d'instructions et d'instructions à la place de macroname, dans le programme, s'appelle appeler une macro. 8.

Quelle déclaration de prototype de macro déclare ?

L'instruction de prototype d'instruction de macro (ci-après appelée "l'instruction de prototype") spécifie le code d'opération mnémonique et le format de toutes les instructions de macro que vous utilisez pour appeler la macro définition. L'instruction prototype doit être la deuxième instruction sans commentaire dans chaque définition de macro.

Conseillé: