niusouti.com
更多“堆栈指针的作用是()。A、指明栈底的位置B、指明栈顶的位置C、操作数地址D、指令的地址”相关问题
  • 第1题:

    微处理器的堆栈是存储器中按()原则组织存储区域,用()来指明栈顶的位置。


    正确答案:先进后出;堆栈指针

  • 第2题:

    程序运行中,IP始终指向()

    • A、栈区栈顶的位置
    • B、下一条所要执行的指令的偏移地址
    • C、当前正执行的指令的地址
    • D、程序中的任何位置

    正确答案:B

  • 第3题:

    在存储器堆栈中,若栈底地址为A,SP指针初值为A--1,当堆栈采用从地址小的位置向地址大的位置生成时,弹出操作应是()

    • A、先从堆栈取出数据,然后SP指针减
    • B、先从堆栈取出数据,然后SP指针加
    • C、SP指针先加1,然后从堆栈取出数据
    • D、SP指针先减1,然后从堆栈取出数据

    正确答案:A

  • 第4题:

    堆栈指针的作用是()。

    • A、指明栈底的位置
    • B、指明栈顶的位置
    • C、操作数地址
    • D、指令的地址

    正确答案:B

  • 第5题:

    在存储器堆栈中,保持不变的是()

    • A、 栈顶
    • B、 栈指针
    • C、 栈底
    • D、 栈中的数据

    正确答案:C

  • 第6题:

    堆栈指针SP是微处理器中用于指示()的专用寄存器。

    • A、栈底地址
    • B、栈项地址
    • C、中断服务程序入口地址
    • D、子程序入口地址

    正确答案:B

  • 第7题:

    堆栈按照()原则工作,使用()指明栈顶位置。


    正确答案:先进后出;SP

  • 第8题:

    已知堆栈区大小为512字节,栈底单元的物理地址为15230H。将两个字入栈保存后,当前栈指针所指单元的物理地址是多少?堆栈区中还能保存多少个数据?


    正确答案: 当前栈指针所指单元的物理地址是1522CH。
    堆栈区中还能保存254个字。

  • 第9题:

    堆栈指针SP的内容是()。

    • A、栈顶地址
    • B、栈底地址
    • C、栈顶内容
    • D、栈底内容

    正确答案:A

  • 第10题:

    单选题
    在存储器堆栈中,若栈底地址为A,SP指针初值为A--1,当堆栈采用从地址小的位置向地址大的位置生成时,弹出操作应是()
    A

    先从堆栈取出数据,然后SP指针减

    B

    先从堆栈取出数据,然后SP指针加

    C

    SP指针先加1,然后从堆栈取出数据

    D

    SP指针先减1,然后从堆栈取出数据


    正确答案: C
    解析: 堆栈是按特定顺序进行访问的存储区,其访问方式是后进先出,即先存入的数据后读出。对堆栈的访问由堆栈指针寄存器SP控制,当堆栈采用从地址小的位置向地址大的位置生成时,入栈操作是SP指针先加1,然后将数据存人堆栈,从堆栈取出弹出操作是先从堆栈取出数据,然后SP指针减1。

  • 第11题:

    单选题
    零地址运算指令在指令格式中不给出操作数地址,它的操作数来自()。
    A

    立即数和栈顶;

    B

    暂存器;

    C

    栈顶和次栈顶;

    D

    累加器。


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    在堆栈中保持不变的是()
    A

    栈指针

    B

    栈底

    C

    栈顶

    D

    栈中数据


    正确答案: D
    解析: 暂无解析

  • 第13题:

    在存储器堆栈结构中,堆栈指针SP的内容是()。

    • A、栈顶单元地址
    • B、栈底单元地址
    • C、栈顶单元内容
    • D、栈底单元内容

    正确答案:A

  • 第14题:

    堆栈指针SP的内容是()

    • A、栈顶单元内容
    • B、栈顶单元地址
    • C、栈底单元内容
    • D、栈底单元地址

    正确答案:B

  • 第15题:

    下列关于堆栈的说法,错误的是()

    • A、以“先入后出”为原则
    • B、栈区最高地址单元的前一个单元为栈底
    • C、运行中SP寄存器动态跟踪栈顶位置
    • D、压栈和弹出都是以字节为单位

    正确答案:D

  • 第16题:

    堆栈指SP的内容是()。

    • A、栈顶地址
    • B、栈底地址
    • C、栈顶内容
    • D、栈底内容

    正确答案:A

  • 第17题:

    SP的作用是用来表示()

    • A、栈底指针
    • B、栈顶指针
    • C、下一条执行指令的地址
    • D、段基地址

    正确答案:B

  • 第18题:

    在堆栈中保持不变的是()

    • A、栈指针
    • B、栈底
    • C、栈顶
    • D、栈中数据

    正确答案:B

  • 第19题:

    堆栈指针SP存放栈顶的地址,进栈时自动加1,出栈时自动减1,因此,SP总是指向栈顶


    正确答案:正确

  • 第20题:

    零地址运算指令在指令格式中不给出操作数地址,它的操作数来自()。

    • A、立即数和栈顶;
    • B、暂存器;
    • C、栈顶和次栈顶;
    • D、累加器。

    正确答案:C

  • 第21题:

    单选题
    堆栈指SP的内容是()。
    A

    栈顶地址

    B

    栈底地址

    C

    栈顶内容

    D

    栈底内容


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    堆栈指针SP的内容是()
    A

    栈顶单元内容

    B

    栈顶单元地址

    C

    栈底单元内容

    D

    栈底单元地址


    正确答案: B
    解析: 堆栈是按特定顺序进行访问的存储区,其访问方式是后进先出,即先存入的数据后读出。对堆栈的访问由堆栈指针寄存器SP控制,其内容为堆栈中栈顶单元的地址,即入栈时数据保存在SP指向的单元,出栈时将SP指向单元的内容取出。

  • 第23题:

    单选题
    程序运行中,IP始终指向()
    A

    栈区栈顶的位置

    B

    下一条所要执行的指令的偏移地址

    C

    当前正执行的指令的地址

    D

    程序中的任何位置


    正确答案: A
    解析: 暂无解析

  • 第24题:

    单选题
    堆栈指针的作用是用来指示()
    A

    栈底地址

    B

    栈顶地址

    C

    下一条要执行指令的地址


    正确答案: A
    解析: