Macros (Definicion)
- ch-isc
- 21 abr 2016
- 1 Min. de lectura
Conjunto de instrucciones que se asocian al nombre de dicha macro, el cual se usa como identificador. Es llamado como una sola instruccion, se repiten frecuentemente en un programa. Para poderse utilizar en un programa, se debe definir primero la macro y despues llamarla al programa.
Para definirla, se indica su nombre con el que se identificara, parametros (si se ocuparan) y las instrucciones que contendra la macro.
Ventajas: • Menor posibilidad de cometer errores por repetición. • Mayor flexibilidad en la programación al permitir el uso de parámetros. • Código fuente más compacto. • Al ser más pequeño el código fuente, también es más fácil de leer por otros.
Desventajas: • El código ejecutable se vuelve más grande con cada llamada a la macro. • Las macros deben ser bien planeadas para evitar la redundancia de código.
EJEMPLO:
INICIO MACRO ;
MOV a, DATA ;
MOV DS, a ;
MOV ES, a ;
ENDM
Comments