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
.model small
.stack 64
.data
num db 0 ;declaramos nuestra variable.
.code
mov cx,9
inicio:
mov num,cl
imprime num ;Llamamos al macro con el valor de nuestra variable.
loop inicio ;repite ciclo
mov ah,04ch ;Finaliza el programa.
int 21h
end
miércoles, 25 de abril de 2018
Suscribirse a:
Comentarios de la entrada (Atom)
Macro Potencia de un numero
name "potencia" include "emu8086.inc" include "macroos.txt" .model small data segment base dw ? ...
-
Un registro de segmento se utiliza para alinear en un limite de párrafo o dicho de otra forma codifica la dirección de inicio de cada segmen...
-
Registros Apuntadores Estos registros son usados como índices por algunas instrucciones. También pueden ser usados como operandos (excepto...
-
El registro FLAGS es el registro de estado en los microprocesadores Intel x86 que contiene el estado actual del procesador. Este registro es...
No hay comentarios.:
Publicar un comentario