堆栈是一种数据结构,按先进后出(First In Last Out,FILO)的方式工作,使用一个称作堆栈指针的专用寄存器指示前的操作位置,堆栈指针总是指向栈顶。 1、递增堆栈:向高地址方向生长 2、递减堆栈:向低地址方向生长 3、满堆栈:堆栈指针指向最后压入堆栈的有效数据项 4、空堆栈:堆栈指针指向下一个要放入数据的空位置