学习汇编num函数
Learning Assembly num function
所以我正在学习汇编并且遇到了这段代码:
movl num(,%eax,4), %eax
谁能解释一下 num() 函数是什么?
它不是一个函数,它是 AT&T 汇编语法的一个元素。该行表示 "move 32-bit value at address eax*4 + num
to eax
".
在 Intel 语法中它将是 mov eax, [eax*4 + num]
。
所以我正在学习汇编并且遇到了这段代码:
movl num(,%eax,4), %eax
谁能解释一下 num() 函数是什么?
它不是一个函数,它是 AT&T 汇编语法的一个元素。该行表示 "move 32-bit value at address eax*4 + num
to eax
".
在 Intel 语法中它将是 mov eax, [eax*4 + num]
。