imprime macro numero ;Nuestra macro se llama imprimir, nuestro parámetro es numero
mov ah,02h
mov dl,numero ;Indica que mueva al registro DL lo que pasamos como parámetro.
add dl,30h ;suma 30h para imprimir el número real.
int 21h
endm
lup macro
mov num,cl
imprime num ;Llamamos al macro con el valor de nuestra variable.
loop inicio ;repite ciclo
endm
Fin macro
mov ah,04ch ;Finaliza el programa.
int 21h
endm
.model small
.stack 64
.data
num db 0 ;declaramos nuestra variable.
.code
mov cx,9
inicio:
lup
Fin
end
sábado, 19 de mayo de 2018
EJEMPLO DE MACROS
Suscribirse a:
Enviar comentarios (Atom)
EXPOSICIÓN 2: PROGRAMACION DEL PUERTO USB
RESUMEN DE LA EXPOSICIÓN DE PUERTOS USB PUERTO USB BUFFER DE VIDEO EN MODO TEXTO Se llama modo texto a cualquier modo de vi...
-
REGISTROS DE BANDERAS: DEFINICIÓN De los 16 bits del registro de banderas, nueve son comunes a toda la familia de procesadores 8086, y...
-
RESUMEN DE LA EXPOSICIÓN DE PUERTOS USB PUERTO USB BUFFER DE VIDEO EN MODO TEXTO Se llama modo texto a cualquier modo de vi...
-
PROGRAMA USANDO EL MACROS PAQRA EMU 8086 CODIGO TITLE Cadena que solicita una cadena y una posición pa...
No hay comentarios:
Publicar un comentario