Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Ayuda en ensamblador Urgente!!!
Enviado por alex el día 3 de septiembre de 2005
ALguien que me ayude, soy nuevo en esto y necesito hacer un programa que sume dos numeros y los muestre en pantalla algo sencillo, nada de pedir por el teclado, los dos valores deben estar dentro del programa. gracias
Bueno, eso está tirado, pero has de dar mas datos. Me imagino que sera un programa bajo windows ¿no? Si es así tendras que crear una ventana con las APIs de win y un par de variables donde almacenar los números. Si es una suma de enteros con ADD será suficiente. Te recomiendo que te bajes algún tutorial de la red, es demasiado fácil para explicarlo...
Enviado por anonima el día 17 de noviembre de 2005
Bueno lo que tienes que hacer es lo siguiente:
.model small
.stack 200H
.data
titulo db 10,\'La suma de los dos numeros es:\',10,13,\'$\'
.code
mov ax,@data
mov ds,ax
mov es,ax
mov ah,09H
lea dx,titulo
int 21h
mov al,05H ;vamos a sumar un 10 hexadecimal
mov bl,04H ;vamos a sumar el 10 con un 20
add bl,al ;bl=bl+al suma de 8 bits
aaa
add bl,30H
mov ah,02H
mov dl,bl
int 21H
mov ah,4CH
int 21H
end
si requieres algo mas complicado solo modifica el codigo
Espero te sirva