请输入您要查询的百科知识:

 

词条 FullStack
释义

堆栈指针指向最后压入堆栈的有效数据,称为满堆栈(fullstack);

堆栈指针指向下一个数据项放入的空位置,称为空堆栈(emptystack)。

根据堆栈的生长方向不同,可以生成4种类型的堆栈,即满递增、空递增、满递减、空递减。

《ARM嵌入式系统开发—软件设计与优化》中的解释:

满堆栈(full stack,“F”)是指堆栈指针指向堆栈的最后一个已使用的地址或者满位置(也就是sp指向堆栈最后一个数据项位置)。

空堆栈(empty stack,"E")是指sp指向堆栈的第一个没有使用的地址或者空位置(也就是说sp指向堆栈最后一个数据项的下一个位置)。

满堆栈的关键词是最后一个已使用的地址,空堆栈是第一个没有使用的地址。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/15 11:31:52