The program described here, uses data stored in memory and results stored back in memory with an account of the carry bit generated. A simple and effective understanding of the programing technique is displayed. The program coding sheet is created so that the students can use it while writing the program on microprocessor kit. Here the program is tested on a simple but very effective simulator. Typical two examples are shown one with carry and the other without carry.