VAL1 , VAL2 and SUM having been defined as memory addresses via assembler directives:
LDM $00
INSIGHT