更多“堆栈的访问方式是(11),其中堆栈指针在数据入栈时(12)。A.先进后出B.先进先出C.指令定位D.用户可选 ”相关问题
  • 第1题:

    下列关于堆栈说法正确的有()。

    A.堆栈对数据的读写遵循“先进后出”的原则。

    B.SP的内容就是栈顶位置的地址。

    C.PUSH入栈指令操作步骤,首先把数据送到堆栈指针SP指向的单元中,然后 SP+1->SP。

    D.POP出栈指令操作步骤,首先把堆栈指针SP指向的单元的内容传送到目标单元中,然后 SP-1->SP。


    先进后出;后进先出

  • 第2题:

    下列关于堆栈操作指令(MPS/MRD/MPP)说法错误的是()?

    A.入栈指令(MPS):当前的逻辑运算结果压入栈顶,堆栈中原来的数据依次向下一层推移

    B.读栈指令(MRD):读取存储在栈顶的数据,读出数据后堆栈内的数据不会上下移动

    C.出栈指令(MPP):弹出栈顶的数据,使栈中各层的数据向上移动一层,第2层的数据成为堆栈的新的栈顶值,原栈顶值被推出丢失

    D.在程序中MPS和MPP可以单独使用


    D

  • 第3题:

    36、堆栈在内部数据RAM区中,数据按 (填“先进后出”或“先进先出”)的原则出入栈的。


    先进后出

  • 第4题:

    堆栈在内部数据RAM区中,数据按 (填“先进后出”或“先进先出”)的原则出入栈的。


    先进后出 或 后进先出

  • 第5题:

    80C51堆栈操作,下列说法不正确的是:

    A.堆栈是在片内RAM中设置的专用存储区

    B.先进后出和后进先出的原则

    C.入栈时SP指针先加1再入栈

    D.出栈时SP指针先减1再出栈


    D