您的位置:首页 > 其它

堆栈的详解(二):栈的基本知识

2008-10-01 20:04 288 查看
二、栈
栈(Stack)是一块内存区,对该块内存区中的数据必须按后进先出(LIFO)原则进行存取。栈的一端是固定的,称为栈底(bottom),栈的另一端是浮动的,称为栈顶(top)。在x86中,当前栈顶位置由sp寄存器来指示。对栈的存取只能在栈顶进行。将一个数存入到栈顶的动作称为压栈操作(push),从栈顶取出一个操作数的操作叫做弹栈(pop)。


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  x86