Počas expanzie makra je príkaz makra nahradený príkazom sekvencia príkazov zostavy.
Čo je zodpovedné za makrorozšírenie?
Rozšírenie makra je vždy len textová transformácia vstupného zdrojového kódu. Kód by ste mali vidieť po dokončení predprocesora (časť kompilácie, ktorá rozšíri makro); na tomto texte potom pracuje samotný kompilátor.
Ktoré výroky menia tok kontroly pri expanzii makra?
a) Zariadenia na zmenu toku riadenia počas expanzie. Rozšírenie o vyhlásenia AIF, AGO a ANOP. Ako SS je definované umiestnením do poľa 'LABEL' príkazu v tele makra.
Ako sa nazýva proces nahradenia názvu makra príkazmi a pokynmi zahrnutými v definícii makra?
Vysvetlenie: Vloženie príkazov a inštrukcií na miesto názvu makra v programe je známe ako volanie makra. 8.
Aké makro prototypové príkazy deklarujú?
Príkaz prototypu inštrukcie makra (ďalej len „príkaz prototypu“) špecifikuje kód mnemotechnickej operácie a formát všetkých inštrukcií makra, ktoré používate na volanie makra definícia. Príkaz prototypu musí byť druhým príkazom bez komentára v každej definícii makra.