Experiment-6: 8085 ALP to multiply two 8-bit numbers 8085 MPI Lab by Ravinder Nath Rajotiya - May 19, 2021June 3, 20210 6.1 Write a program to perform Multiplication of two 8 bit numbers. Objective: To understand the multiplication using repeated addition To develop flowchart for multiplication using addition process To develop 8085 assembly program for multiplication of two 8-bit numbers To analyse and debug the assembly program Algorithm Load multiplicand in one register say Register B Load multiplier in register C Clear accumulator Add accumulator and register B decrement count (multiplier value) go to step-4 and repeat if count not zero stop Program for multiplying two 8-bit numbers Addr Opcode Operands Label mnemonic Remarks 4200 C3 06 042 jmp start ;data 4203 multiplicand: db 12 4204 08 (1 bytes) multiplier: db 8 4205 <1 bytes> product: ds 1 ;code 4206 00 start: nop 4207 3A 03 042 LDA multiplicand 420A 47 MOV B, A Save multiplicand in B 420B 3A 04 042 LDA multiplier 420E 4F MOV C, A ; save multiplier in C 420F AF XRA A ; clear Acc 4210 00 again: nop 4211 80 ADD B ; A= A+B 4212 0D DCR C ;decrement count/multiplier 4213 C2 10 42 JNZ again ; repeat if not