Descarga la aplicación para disfrutar aún más
Esta es una vista previa del archivo. Inicie sesión para ver el archivo original
PILA SEGMENT STACK DB 64 DUP('PILA') PILA ENDS DATOS SEGMENT input db 10,13,'Ingresa un numero $' result db 10,13,'El resultado es: $' n1 db ? n2 db ? DATOS ENDS CODIGO SEGMENT ASSUME CS:CODIGO,DS:DATOS,SS:PILA inicio: mov ax,DATOS mov ds,ax jmp SUMA SUMA: mov ah,09h ;mostrar mensaje, Pedir el primer numero 2 digitos lea dx, input int 21h ;alladir la primera decena mov ah,01h int 21h sub al,30h ;agregar primer numero a bl mov bl,al mov ah,01h int 21h ;alladir la primera decena sub al,30h ;agregar segundo numero a cl mov cl,al mov ah,09h ;mostrar mensaje, Pedir el primer numero 2 digitos lea dx, input int 21h ;alladir la segunda decena mov ah,01h int 21h sub al,30h ;agregar y sumar el primer numero a bl add bl,al mov ah,01h int 21h sub al,30h ;agregar el segundo y sumar el segundo numero a cl add cl,al ;mostrar mensaje del resultado mov ah,09h lea dx,result int 21h mov ax,cx aam mov cx,ax add bl,ch mov ax,bx aam mov bx,ax mov ah,02h mov dl,bh add dl,30h int 21h mov ah,02h mov dl,bl add dl,30h int 21h mov ah,02h mov dl,cl add dl,30h int 21h CODIGO ENDS end inicio
Compartir