Autor Tema: Como comparar 2 variables en ensamblador?  (Leído 7663 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado ezeker

  • PIC10
  • *
  • Mensajes: 2
Como comparar 2 variables en ensamblador?
« en: 09 de Octubre de 2002, 08:45:00 »
Ya sabemos q los pic tienen variables de 8 bits, pero como podemos comparar estos para ver si una de estas variables es mayor una que otra, con un codigo de tamaño aceptable. Lo he estado pensando y no encuentro la solucion.Si alguien lo sabe q me lo comente, ok?

Desconectado filiprim

  • PIC10
  • *
  • Mensajes: 4
RE: Como comparar 2 variables en ensamblador?
« Respuesta #1 en: 11 de Octubre de 2002, 15:17:00 »
Creo que esto seviria para comparar 2 variables y se utiliza poco codigo

Variable A
Variable B

movf      A,w
subwf    B,w
btfsc      status,z
goto      A=B
btfss      status,c
goto      B<A
goto      B>A

espero que te sirva.
un saludo


 

anything