Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2012, 09:03
Fsg
 
Fecha de Ingreso: junio-2009
Mensajes: 155
Antigüedad: 14 años, 10 meses
Puntos: 5
Comparar numeros en lenguaje ensamblador

Hola a todos, bueno vengo con un problema con un lenguaje de programacion "clasico" espero alguno sepa manejarlo y que me pueda ayudar, el problema siento que es sencillo si lo hiciera con otro lenguaje, pero desconozco muchas cosas de el lenguaje ensamblador.
El programa debe de sacar que numeros son multiplos de 5, he hecho en un for, y guardado el contador para ir comparando y sacar los multiplos:


Dim conta As Byte
Dim comp As Byte
Dim resta As Byte
Dim resul As Byte
resul = 0
For compa = 1 To 100 Step 1
resta = compa Mod 5
cmp resul, resta
jnp salto....

Next compa

El programa hara mas cosas (marcar el numero en un led) pero basicamente el problema surge desde este primer tramo.
El error me marca en la linea cmp : Error in linea 8 : Sintax Error
Segun vi el comando cmp es para comparar, y el jnp (creo que ese comando esta mal, debe de ser un comando para que haga un salto si es verdad o no) es para el salto si es verdad o no.
No pongo lo demas por que de el cmp no paso, ¿alguien sabe que pasa? ¿como puedo comparar los numeros?

Última edición por Fsg; 10/06/2012 a las 13:45