Assembly 堆栈上EBP寄存器的大小?
当ebp寄存器被推送到堆栈上时,这是在IA-32体系结构上,它占用多少字节?在x86-32中,包括ebp在内的所有主寄存器的大小都是32位,占用堆栈上的4个字节。我看到的唯一例外是CS、DS、ES等,甚至那些IIRC也作为32位值推送到堆栈上,以保持堆栈dword对齐。32位。这就是IA-32中的32所代表的:寄存器的大小。哈哈,是的,我应该在问这个问题之前考虑一下。无论如何,谢谢你。Assembly 堆栈上EBP寄存器的大小?,assembly,x86,Assembly,X86,当ebp寄存器被推送到堆栈上时,这是在IA-32体系结构上,它占用多少字节?在x86-32中,包括ebp在内的所有主寄存器的大小都是32位,占用堆栈上的4个字节。我看到的唯一例外是CS、DS、ES等,甚至那些IIRC也作为32位值推送到堆栈上,以保持堆栈dword对齐。32位。这就是IA-32中的32所代表的:寄存器的大小。哈哈,是的,我应该在问这个问题之前考虑一下。无论如何,谢谢你。