Hola, si lo que quieres es q te diga si 2 registros son iguales o no puedes hacer lo siguiente:
Var1 res 2 ; no me acuerdo bien como se declaran variables
Var2 res 2
;demas codigo de programa
movf var1,w ; w= var1
subwf var2,w ; w= var2-var1 ; Si w=0 son iguales entonces Z=1
btfsc STATUS,Z ; si Z=0 => no_son_iguales; Z=1 => son_iguales
goto son_iguales
goto no_son_iguales
;;;;;;;;;;;;;;;;;;;;;;
Espero te aclare lo que necesitas
..... Un abrazo, nos vemos