新手询问有关栈的问题
本帖最后由 玉份缘 于 2015-10-7 15:15 编辑这个是王爽老师书上6.3的例题 , 现在我的问题出现在,刚刚开始执行到压栈 push cs:这一步还没压栈,用DEBUG调试的时候我发现栈空间里面已经存在栈元素,而不是00 00 00 00 这些之前定义的空栈, 而是其他的东西
00 00 4c 14 00 00 3D 00 4c 14 2c 0e, 这个怎么理解啊 ,还没开始压栈就存在这些栈元素,我可以这样理解 00 00 4c 14 是栈满 SS:SP 144C:0000
144c:003D 为当前代码段执行到的 CS:IP 144C:003D 这里,但是0e2c和中间隔着的 0000又是什么?
00 00 4c 14 00 00 3D 00 4c 14 2c 0e有谁能帮我解答一下 谢谢 栈太小,单步执行也是中断。 中断是要对栈进行操作的。 学习了:smile
页:
[1]