Sorry I'm being slow but is this what you mean:

move D1, A1 implies A1 is now not pointing to memory location 1000 but instead is pointing to memory location containing 50

move D1, (A1) implies memory location 1000 is set to contain 50.

is 1000 the address or the contents?

Thanks