我必须追问。
给定的是功能:
show(int a, int b)
{
int v1;
int v2;
}
a 和 b 是参数。v1 和 v2 是局部变量。绘制一个堆栈,其中明确 a、b、v1、v2、旧帧指针和返回地址的位置。还显示高堆栈地址和低堆栈地址在哪里。
我希望我已经足够清楚了。
编辑:
我现在拥有的是:
v2 <-- SP
v1
prevLV <-- LV
Ra
a
b
我必须追问。
给定的是功能:
show(int a, int b)
{
int v1;
int v2;
}
a 和 b 是参数。v1 和 v2 是局部变量。绘制一个堆栈,其中明确 a、b、v1、v2、旧帧指针和返回地址的位置。还显示高堆栈地址和低堆栈地址在哪里。
我希望我已经足够清楚了。
编辑:
我现在拥有的是:
v2 <-- SP
v1
prevLV <-- LV
Ra
a
b