; PROGRAM TO DEMO ARITHMETIC. ; .org 0000h LD SP, 00A0h ; LOCATION TO OBSERVE SP. LD A, (0081h) ; GET SOURCE FROM LOCATION 0080h. LD B, A ; FOR OPERATION. LD A, (0080h) ; GET DESTINATION. ADD A, B ; ADD. PUSH AF ; TRANSFER FLAGS. POP HL ; GET RESULT FLAGS. LD (0082h), HL ; STORE. SUB B ; RESTORE. SUB B ; SUBTRACT. PUSH AF ; TRANSFER FLAGS. POP HL ; GET RESULT, FLAGS. LD (0084h), HL ; STORE. ;LOOP: JP LOOP ; LOOP HERE. HALT .end