Está en la página 1de 1

;prograama 12 .model small .

stack 100h STACKS SEGMENT PARA 'STACKS' DB 64 DUP ('STACKS') STACKS ENDS MYDATA SEGMENT PARA 'DATA' TEXTO1 DB 'escribe un nombre',0DH,0AH,'$' MYDATA ENDS MYCODE SEGMENT PARA 'CODE' ASSUME CS:MYCODE,DS:MYDATA,SS:STACKS,ES:MYDATA PUSH DS SUB AX,AX PUSH AX MOV AX,MYDATA MOV DS,AX

LEA DX,TEXTO1 MOV AH,09H INT 21H MOV CX, 10 MOV SI, 0 LEER: MOV AH,07H INT, 21H MOV CADENA [SI], AL JMC SI LOOP LERR MOV AH,00H MOV AL, 03H INT 10H MOV AH,4CH INT 21H MYCODE ENDS END ; Funcion: Terminar

También podría gustarte