下列关于堆栈的说法,错误的是()
A:以“先入后出”为原则 B:栈区最高地址单元的前一个单元为栈底 C:运行中SP寄存器动态跟踪栈顶位置 D:压栈和弹出都是以字节为单位
堆栈指针的作用是()。
A:指明栈底的位置 B:指明栈顶的位置 C:操作数地址 D:指令的地址
堆栈指针SP的内容是()
A:栈顶单元内容 B:栈顶单元地址 C:栈底单元内容 D:栈底单元地址
在存储器堆栈中,若栈底地址为A,SP指针初值为A--1,当堆栈采用从地址小的位置向地址大的位置生成时,弹出操作应是()
A:先从堆栈取出数据,然后SP指针减 B:先从堆栈取出数据,然后SP指针加 C:SP指针先加1,然后从堆栈取出数据 D:SP指针先减1,然后从堆栈取出数据
栈的基本运算有( )。
A:入栈 退栈 读栈顶元素 以上都是
栈的基本运算有( )。
A:入栈 B:退栈 C:读栈顶元素 D:以上都是
以下( )不是栈的基本运算。
A:删除栈项元素 B:删除栈底元素 C:判断栈是否为空 D:将栈置为空栈
以下( )不是栈的基本运算。
A:删除栈项元素 B:删除栈底元素 C:判断栈是否为空 D:将栈置为空栈