堆栈上EBP寄存器的大小?

时间:2012-03-24 04:09:41

标签: assembly x86

当ebp寄存器被压入堆栈时(这是在IA-32架构上)它占用了多少字节?

1 个答案:

答案 0 :(得分:7)

在x86-32中,所有主寄存器(包括EBP)的大小都是32位,并在堆栈中占用4个字节。突然出现的唯一例外是CS,DS,ES等 - 甚至那些IIRC也被作为32位值压入堆栈,以保持堆栈双向对齐。