in gas to move a memory location of a piece of memory we use
data: .quad 50 movq $data, %rax # now rax is a pointer to memory movq data, %rax # rax