ayuda porfavor soy novata

nidia
03 de Abril del 2005
acabo de empezar a trabajar en este programa llamado masm y lo que me pasa es que me siento como no supiera nada necesito ayuda en todo casi nis siquiera se cual es el programa que trae que necesito para compilar miren necesito muhca ayuda y tengo que estragar un trabajo les pido que aunque muy sencillo para ustedes para mi es muy dificil necesito hacer un progama donde tenga 10 numeros donde el primero tiene que ser positivo y reste una cadena de numeros ejemplo :10 -2 -1-1-2-1 = 3 donde cuando no se pueda salga error ,por favor necesito hacer este progama lo he estado tratando de hacer y no puedo amigos les apreciaria mucho si me pudieran ayudar. si me pudieran manda rel codigo o el exe y como lo hicieron por favor ...
nidia

Manuel
03 de Abril del 2005
No se si entendi bien lo que quieres hacer, si no acierto
intenta especificar un poco mas

RestarNumeros proc Numero,n1,n2,n3,n4,n5,m6,n7,n8,n9
mov eax,Numero
cmp eax,n1
jb Salir ; si eax < que n1 salimos
sub eax,n1 ; restar (eax - n1)
cmp eax,n2
jb Salir ; si eax < que n2 salimos
......
......
cmp eax,n9
jb Salir ; si eax < que n9 salimos
sub eax,n9
Salir:
ret ; eax contiene el resultado.
RestarNumeros endp

Saludos.