; EX54.ASM      C.P. Diduch 2001
;
; If-Then-Else Example
;
;    Author(s):
; Signature(s):                              Date:
;-----------------------------------------------------------------
.ORG    0x8000            
		                 ;
        LOADP   R7, 1            ; X = inport(1);
        SUBL    NULL, R7, 0xFFFB ; if(X > -5) {
        JMPLTE  M1               ;
        ADDL    R0, NULL, 0x7F   ;    Y = 0x7F;
        JMP     M2               ;    }
M1:     ADDL    R0, NULL, 0x80   ; else Y = 0x80;
M2:     STOREP  3, R0            ; outport(3, Y);
M3:     JMP     M3               ; do {}
