ARM堆栈

递增堆栈:
递减堆栈:
满堆栈:堆栈指针指向最后压入堆栈的有效数据项
空堆栈:堆栈指针指向下一个要放入数据的空位置
(刚好不久上课前疑惑一个问题,以前数据结构构造的堆栈是空堆栈,而讲到51时看到的又是满堆栈,当时就很困惑,(为了写一个仿ucos的操作系统)不知道原来有两种概念的堆栈)(stm32也是属于满堆栈)

你可能感兴趣的:(ARM堆栈)