Instrucción macro

Definición: ¿Qué significa macroinstrucción?

Una macroinstrucción es un grupo de instrucciones de programación que se han comprimido en una forma más simple y aparecen como una sola instrucción. Cuando se usa, una macro se expande desde su forma comprimida a sus detalles de instrucción reales. Tanto el nombre de la definición de macro como otros atributos de parámetros variables se incluyen en la declaración de macro.

Techinfo explica la instrucción macro

Las macroinstrucciones se utilizaron por primera vez en lenguaje ensamblador en lugar de en un lenguaje de programación de nivel superior. La forma en que una macro se expande a un conjunto de instrucciones depende de la definición de la macro, que convierte la macro en su forma instruccional detallada.

Las macros ahorran a los desarrolladores mucho tiempo y esfuerzo, especialmente cuando se trata de una determinada secuencia de comandos que se repite más de una vez dentro del cuerpo del programa. Las macros también ahorran espacio y ahorran tiempo al programador dedicado a un bloque de código largo que puede pertenecer a la realización de una sola función.

El concepto de macros se utiliza en algunos precompiladores, mientras que los lenguajes de nivel superior se centran en simplificar la escritura de programas y funciones, lo que hace que la instrucción macro sea un elemento común entre la mayoría de los lenguajes de programación de alto nivel. Las macroinstrucciones las genera el ensamblador junto con el resto del programa.