LAS MACRO

Páginas: 4 (818 palabras) Publicado: 11 de septiembre de 2015
LAS MACROS
Macros en ensamblador.
En programación son instrucciónes escritas en un lenguaje fuente que equivale a varias instrucciones de lenguaje máquina.
“En el lenguaje de programaciónensamblador”, una macro es un nombre que define un conjunto de instrucciones que serán sustituidas por la macro cuando el nombre de ésta aparezca en un programa (proceso denominado expansión de macros) enel momento de ensamblar el programa. Las instrucciones de macros se pueden guardar en el programa mismo o en un archivo separado que el programa pueda identificar.
Una macroinstrucción es unainstrucción compleja, formada por otras instrucciones más sencillas. Esto permite la automatización de tareas repetitivas. Además tiene que estar almacenada, el término no se aplica a una serie deinstrucciones escritas en la línea de comandos enlazadas unas con otras por redirección de sus resultados o para su ejecución consecutiva.
Las macros suelen almacenarse en el ámbito del propio programa quelas utiliza y se ejecutan pulsando una combinación especial de teclas o un botón especialmente creado y asignado para tal efecto. La diferencia entre una macroinstrucción y un programa es que en lasmacroinstrucciones la ejecución es secuencial y no existe otro concepto del flujo de programa que por tanto, no puede bifurcarse.
Un ejemplo de macro, para colocar el cursor en alguna posicióndeterminada de la pantalla es:
Posicion MACRO Fila, Columna
PUSH AX
PUSH BX
PUSH DX
MOV AH, 02H
MOV DH, Fila
MOV DL, Columna
MOV BH, 0
INT 10H
POP DX
POP BX
POP AX
ENDM
Para utilizar una macrosolo es necesario llamarla por su nombre, como si fuera una instrucción mas del ensamblador


macros para aplicaciones.
En ciertas aplicaciones, como procesadores de texto, bases de datos, hojas decálculo, etc., secuencia de acciones dentro de la aplicación que el usuario activa pulsando una combinación específica de teclas.
"las macros evitan la repetición innecesaria de comandos cuando una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Macro
  • macros
  • Macro
  • macro
  • Macro
  • Macro
  • Macro
  • Macro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS