发布网友 发布时间:2022-05-06 15:30
共4个回答
热心网友 时间:2022-07-01 05:41
SP始终是指向栈顶的。。BP的指向其实没有什么要求,只是说明,如果不指明段地址的情况下,默认的段地址是SS,这说明了SP/BP这两个寄存器都跟栈有关,一个指向栈顶,一个指向栈中的数据。。这样,对于栈来讲,栈顶的位置(SP)是不能轻易改变的,所以,如果我们要用到栈中的数据,就要是用BP了。。你比如:热心网友 时间:2022-07-01 05:42
BP是基址指针,SP是堆栈指针,SP始终指向堆栈的栈顶,BP会指在堆栈中某个数据热心网友 时间:2022-07-01 05:42
sp 栈顶指针,bp为寄存器名。 入栈时SP加二,只能以字的形式入栈。貌似是这样滴。热心网友 时间:2022-07-01 05:43
刚开始压栈sp指向栈底,压一个移动一下,应该是这样的哈!