Nepriama adresa ako operand, je určená registrom, ktorý obsahuje adresu tej bunky pamäti, ktorá má byť v operácii použitá.
Register v ktorom sa nachádza adresa má predponu @. Nepriama adresa sa vzťahuje k vnútornej RAM pamäti,
k pamäti programu ROM a k vonkajšej pamäti RAM. [16.1]
Príklad:
ADD A,@R1
MOVX @DPTR,A