1. Load the accumulator by data in the address 4200H
2. Move the contents of the accumulator to B Register
3. Load the accumulator by data in the address 4201H
4. Clear C Register
5. Add the content of the accumulator to B Register content
6. If no carry jump to loop
7. Increment C Register
8. Shift the content of the accumulator to the location 4203
9. Move the contents of the C Register to accumulator.
10. Shift the content of the accumulator to the location 4204
11. Hault the current Program
1. Load the LSB of first data accumulator
2. Move it to B Register
3. Load the LSB of the second data in accumulator
4. Add the content of the accumulator and B Register.
5. Store the result in the given location
6. Load the MSB of the first data in the accumulator.
7. Move it to B Register
8. Load the MSB of the second data in accumulator
9. Add the content if no carry jump to address specified
10. If carry exist increment C Register
11. Shift the content of the accumulator to the desired location
12. Move the contents of the C Register to accumulator.
13. Shift the content of the accumulator to the desired location
14. Hault the current Program