Reikia atlikti loginę palyginimo operacija, bet nežinai kaip galite pasinaudoti šiomis
if a=b call lygus ; jeigu sąlyga tenkina iškviečiama paprogramė vardu „lygus“
movf A,W
xorwf B,W
btfsc STATUS,Z
call lygus
if a>b call didesnis ; jeigu sąlyga tenkina iškviečiama paprogramė vardu „didesnis“
movf A,W
subwf B,W
btfss STATUS,C
call didesnis
if a
movf B,W
subwf A,W
btfss STATUS,C
call mazesnis
if a=>b call lygu_ar_didesnis ; jeigu sąlyga tenkina iškviečiama paprogramė vardu „lygu_ar_didesnis“
movf B,W
subwf A,W
btfsc STATUS,C
call lygu_ar_didesnis
if a=
movf A,W
subwf B,W
btfsc STATUS,C
call lygu_ar_mazesnis
if a>b IR c>d call _IR_ ; jeigu sąlyga tenkina abu atvejus iškviečiama paprogramė vardu „_IR_“
movf A,W
subwf B,W
btfsc STATUS,C
goto ___FCKpd___55
movf C,W
subwf D,W
btfss STATUS,C
call _IR_
if a>b OR c>d call _ARBA_; jeigu sąlyga tenkina abu atvejus iškviečiama paprogramė vardu „_ARBA_“
movf A,W
subwf B,W
btfss STATUS,C
goto ___FCKpd___64
movf C,W
subwf D,W
btfss STATUS,C
call _ARBA_

