导读 大家好,小胜来为大家解答以上问题。堆栈有哪些功能组成,堆栈有哪些功能很多人还不知道,现在让我们一起来看看吧!1、作用:先进后出的RAM...
大家好,小胜来为大家解答以上问题。堆栈有哪些功能组成,堆栈有哪些功能很多人还不知道,现在让我们一起来看看吧!
1、作用:先进后出的RAM区,以保护CPU现场。
2、堆栈:为子程序调用和中断操作而设置的,具体功能有两个:保护断点,保护现场。
3、赋值原因:初始化时,堆栈设置的SP值比较小,SP=7,如果定义的数据存放的地址也比较小的话,有可能被覆盖,程序易出错。
本文到此结束,希望对大家有所帮助。