取地址($)
值获取:不需要$
例子:
.section .data
value:
.int 1
.section .text
.global _start
_start:
movl $value, %eax
意思是将value的地址放到 eax寄存器中
movl value, %eax
意思是将value的值放到eax寄存器中
存放到寄存器存储指向的内存地址位置上()
movl $1, (%eax)
存放到寄存器上
movl $1, %eax