我正在使用 x86 汇编创建一些小程序,这是我第一次使用低级语言,所以我不习惯。
在高级语言中我很少使用全局变量,但是我看过很多在汇编中使用全局变量的教程,所以我不确定何时使用全局变量而不是局部变量。
全局变量是指在 .bss 和 .data 段中创建的数据,局部变量是指使用堆栈指针在当前过程的堆栈上分配的数据。
现在,我使用局部变量和参数比全局变量多得多。
提前致谢。
x86 assembly global-variables local-variables i386
assembly ×1
global-variables ×1
i386 ×1
local-variables ×1
x86 ×1