bestainan 发表于 2013-10-29 06:45:26

福禄娃娃 发表于 2013-10-29 06:45:27

栈也是一段内存,和其他的内存没什么区别,CPU并不知道哪儿是栈,只是我们告诉CPU哪一段是栈空间
bp是和堆栈指针SP联合使用的,作为SP校准使用的,只有在寻找堆栈里的数据和使用个别的寻址方式时候才能用到。
比如说,堆栈中压入了很多数据或者地址,你肯定想通过SP来访问这些数据或者地址,但SP是要指向栈顶的,是不能随便乱改的,这时候你就需要使用BP,把SP的值传递给BP,通过BP来寻找堆栈里数据或者地址.
BP可作为堆栈区中的一个基地址,用以确定在堆栈中的操作数地址。

ソ孤单背影 发表于 2013-10-29 07:19:45

是SS:fffeH

bigshan 发表于 2014-1-5 11:50:40

进来学习了。
页: [1]
查看完整版本: 检测点10.4 卡半个小时了