Template per la Formattazione di una Lingua di Assemblaggio Macro
Un template rappresenta un pattern di assembly language statements comune a più programmi.
Linguaggio Macro e la Macrodefinizione
Un linguaggio macro fornisce una sintassi per progettare macro.
Istruzioni dell’8086 e Macro Simili alla Funzione
- INTO: interrompe il software per indicare un overflow dopo un’operazione aritmetica.
- LOOPZ/LOOPE: decrementa il registro CX e salta se CX ≠ 0 e ZF = 1.
- LOOPNZ/LOOPNE: decrementa CX e salta se CX ≠ 0 e ZF = 0.
Definizione e Utilizzo delle Macro
- Una macro è simile a una funzione: un identificatore seguito da una lista di parametri tra parentesi e token per la sostituzione.
- Le macro consentono di automatizzare compiti e aggiungere funzionalità a moduli, report e controlli.
Esecuzione e Assegnazione delle Macro
- Per assegnare una macro a un oggetto, clicca sulla cella desiderata e apri il box "Assign Macro".
- Clicca sul nome della macro e inserisci il controllo con il pulsante assegnato.
Simboli Macro e Tipi di Macro in C
- I simboli macro possono essere definiti globalmente o localmente con "symbol-macrolet" o "defsymbolmacro".
- In C, ci sono due tipi di macro: simili agli oggetti e simili alla funzione.
Contrario di Macro
- Il prefisso micro- è l’opposto di macro-.