3.8
DATA  SEGMENT
    BUF	DW  1100H8203H
    RESULT  DW  
DATA  ENDS
CODE  SEGMENT
	    ASSUME  CSCODEDSDATA 
STARTMOV  AXDATA
       MOV  DSAX
       MOV  DSAX
       MOV   AXBUF
       MOV   BXAX
       XOR   AXBUF+2
       JNS  L1	
       ADD  BXBUF+2
       JMP  L2 
L1SUB  BXBUF+2
L2MOV  RESULTBX
	 RET
CODE ENDS
	 END  START
