miércoles, 13 de marzo de 2019

programa mensaje

programa que utiliza loop en emu8086.

el siguiente programa despliega el mensaje cuantas veces marque el usuario.

include "emu8086.inc"
org 100h

.data
pro db 2 dup (?) 

.code
llamar proc
    printn "" 
    print  "cuantas veces quiere repetir el mensaje: "
    call scan_num 
    mov pro[0],cl
    printn ""
    xor ax,ax
    add al,pro[0]

mensaje:
printn "mensaje"
loop mensaje
   
 
 
     
llamar endp

exit:
    printn ""
    printn ""
    print "presione para salir..."
    mov ah,0
    int 16h
    ret
define_print_string
define_print_num
define_print_num_uns
define_scan_num
end

No hay comentarios:

Publicar un comentario