Programa con libreria emu8086 Hola (+ tu nombre)
include 'emu8086.inc'
ORG 100h
LEA SI, msg1 ; configurar puntero (SI) a msg
; pedir el numero
CALL print_string ; mensaje impreso que apunta SI
LEA DI, buffer ; configurar el puntero (DI) para el buffer de entrada
MOV DX, bufSize ; establecer el tamano del bufer
CALL get_string ; obtener nombre y poner en bufer
LEA SI, newln ; punto en mensaje CR / LF / Hello
CALL print_string ; mensaje impreso que apunta SI
RET ; Regreso al sistema operativo..
; data
msg1 DB "Ingresa tu nombre : ", 0
newln DB 13, 10
DB "Hola , "
buffer DB 20 DUP (0) ; bufer de entrada para get_string
bufSize = $-buffer ; calcula el tamano del búfer
DEFINE_GET_STRING
DEFINE_PRINT_STRING
END
No hay comentarios:
Publicar un comentario