参考答案和解析
正确答案:A
更多“若用户设置难栈位于存储区10000H~1FFFFH,则SP的初始值应该是( )。A.0000HB.0FFFFHC.1000HD.1FFF ”相关问题
  • 第1题:

    若用户堆栈位于存储区10000H~1FFFFH,则该堆栈的段地址是

    A.10000H

    B.1FFFFH

    C.1000H

    D.0FFFH


    正确答案:C
    解析:堆栈位于存储区10000H~1FFFFH,则可以得出偏移地址为0000H-FFFFH,因此段地址的算法为(10000H-0000H)÷16=1000H,即堆栈的段地址是1000H。

  • 第2题:

    45、顺序栈用data[0..n一1]存储数据,栈顶指针为top,其初始值为0,则元素r进栈的操作是


    移动指针;取出元素

  • 第3题:

    将10000H~1001FH这段内存空间当作栈,初始栈为空,则寄存器SP=()H。


    SS

  • 第4题:

    ● 计算机内存一般分为静态数据区、代码区、栈区和堆区,若某指令的操作数之一采用立即数寻址方式,则该操作数位于 (1) 。

    (1)

    A. 静态数据区

    B. 代码区

    C. 栈区

    D. 堆区


    正确答案:B

  • 第5题:

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

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

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

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

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


    D