LD BC,(1900H)
LD B,8
LD DE,(1901H)
LD D,0
LD HL,0
SRL C
JR NC,NOADD
ADD HL,DE
SLA E
RL D
DEC B
JP NZ,MULT
LD (1902H),HL
HALT
.END
Error messages:
- invalid argument of the instruction. 'NOADD'
- Invalid argumenr of the instruction. 'MULT'
You need to define labels for the addresses you want those instructions to branch to. Otherwise the assembler will have no idea what address to use.