mov b , a : a=b;
lea b , a : a=&b;
push x : %esp=%esp -4; mov x ,%esp;
pop x : mov %esp , x; %esp= %esp+4;
call x : push %eip; %eip =x;
ret: %esp =%ebp;pop %ebp; pop %eip;
题中答案是计算过程,R esp指上一次push之后的%esp值
《The Intel 64 and IA-32 Architectures Software Developer's Manual》