I am currently learning to program in the 8085 microprocessor. Take a look at the program below:
LXI H, 2050
MOV B, M
INX H
MOV C, M
MVI A 00H
TOP: ADD B
DCR C
JNZ TOP
INX H
MOV M, A
HLT
This program multiplies two 8-bit numbers in the 8085 microprocessor. I know 'LXI H, 2050' has the hexadecimal operation code (opcode) '21, 50, 20'. In place of 'TOP: ADD B' and 'JNZ TOP', what opcode should I write, and what is the opcode for statements with labels in general?