ARM的四种堆栈

来源:互联网 发布:北京理工大学 网络教育 编辑:程序博客网 时间:2024/05/05 09:38

•    空堆栈:栈指针指向下一个待压入数据的相邻空位置,每次存入时先存入然后移动栈指针;而取出时需要先移动栈指针然后再取出。

•    :堆栈指针指向最后压入栈的有效数据项,每次存入时需要先移动栈指针再存入;取出时先取出,然后再移动栈指针。

•    :在向堆栈写入数据后,堆栈指针的值变大,也就是向高地址方向移动。

•    堆栈写入数据后,堆栈指针的值变,也就是向地址方向移动

0 0
原创粉丝点击