3.2 Macros.
Una macro es un conjunto de instrucciones que pueden ser llamadas utilizando su nombre para ejecutarse dentro de un programa, estas solo se escriben una vez dentro del código y pueden utilizarse las veces que sea necesario. En ensamblador la diferencia entre los procedimientos y las macros es que las macros tienen la posibilidad de utilizar parámetros por lo que pueden llevar a cabo tareas que los procedimientos no podrían. Las macros constan de tres partes que las definen: Declaración: El inicio de una macro se declara escribiendo el nombre que tendrá, seguido de la palabra reservada MACRO y opcionalmente, puede contener parámetros después. Cuerpo: Contiene todas las instrucciones que ejecutara la macro cuando sea llamada dentro del programa en ejecución. Fin: Toda macro debe terminar con la palabra reservada ENDM para indicar el fin de la misma. Al igual que con los procedimientos, existen dos tipos de macros que son externas e internas, pero son muy fáciles de uti...