Under makroutvidelse erstattes makrosetningen med sequence of assembly statements.
Hva er ansvarlig for makroutvidelse?
Makroutvidelse er alltid bare en teksttransformasjon av inndatakildekoden. Du skal kunne se koden etter at pre-prosessoren (den delen av kompileringen som gjør makroutvidelsen) er ferdig; denne teksten er det kompilatoren fungerer på.
Hvilke utsagn endrer kontrollflyten i makroutvidelse?
a) Fasiliteter for endring av flyt av kontroll under utvidelse. Utvidelse med utsagn AIF, AGO og ANOP. Ettersom SS er definert ved å sette den i feltet 'LABEL' i en setning i makrokroppen.
Hva kalles prosessen med å erstatte makronavn med setningene og instruksjonene som er inkludert i makrodefinisjonen?
Forklaring: Å sette inn setningene og instruksjonene på stedet for makronavnet i programmet er kjent som å kalle a makro. 8.
Hvilke makroprototypesetninger erklærer?
Prototypesetningen for makroinstruksjonen (fra og med k alt "prototypesetningen") spesifiserer mnemonisk operasjonskode og formatet til alle makroinstruksjoner som du bruker for å kalle makroen definisjon. Prototypesetningen må være den andre ikke-kommentarsetningen i hver makrodefinisjon.