标签: c assembly x86 stack
我有一个函数的汇编代码。我只有一个本地整数变量,但我的编译器保留24字节的空间。我可以将每个内存大小调整为4字节(而不是24字节),这是堆栈帧所需的最小值吗?
pushl %ebp movl %esp, %ebp subl $24, %esp movl $0, -12(%ebp) //int i = 0;
P.S:我正在使用Linux上的32位