# 8051 Move Data To/From External Memor

As I was using this instruction movx a,@dptr . and I didnt udnerstand how a 16 bits number is being copied to the accumulator when the accumulator can only hold 8 bits ?

• That is not happening. A single 8-bit word is copied into A. But the address dptr might be a 16bit address. – Marcus Müller Aug 13 '17 at 15:06