niusouti.com
参考答案和解析
正确答案:A
更多“下面哪个是堆栈指针寄存器()。”相关问题
  • 第1题:

    在ARM处理器中,R0~R15是通用寄存器,其中作为堆栈指针SP使用的寄存器是___【9】____,作为程序链接寄存器LR使用的是___【10】____。


    正确答案:R13 R14

  • 第2题:

    用来表示堆栈指针的寄存器是( )。

    A.IP

    B.BP

    C.SP

    D.SS


    正确答案:C

  • 第3题:

    计算机存放下一条指令地址的寄存器是()

    A.指令指针寄存器
    B.地址寄存器
    C.指令寄存器
    D.堆栈指针寄存器

    答案:A
    解析:

  • 第4题:

    下面哪个不是子程序的参数传递方法()。

    • A、立即数传递
    • B、寄存器传递
    • C、堆栈传递
    • D、存储器传递

    正确答案:A

  • 第5题:

    寄存器R15除了可以做通用寄存器外,还可以做()

    • A、程序计数器
    • B、链接寄存器
    • C、堆栈指针寄存器
    • D、基址寄存器

    正确答案:A

  • 第6题:

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

    • A、SP
    • B、BP
    • C、SI
    • D、DI

    正确答案:A

  • 第7题:

    堆栈是以()的原则存取信息的一个特定存贮区。8086的堆栈可在1MB存贮空间内设定,由堆栈段寄存器SS和堆栈指针SP来定位。堆栈操作是以字为单位。


    正确答案:先进后出

  • 第8题:

    下列哪个寄存器是属于指针寄存器()

    • A、SI
    • B、DX
    • C、SP
    • D、ES

    正确答案:C

  • 第9题:

    MCS-51单片机中堆栈指针SP是()位寄存器。

    • A、8
    • B、16
    • C、24
    • D、32

    正确答案:A

  • 第10题:

    单选题
    Pentium用来作为堆栈指针的寄存器是()
    A

    EIP寄存器

    B

    EBP寄存器

    C

    ESP寄存器

    D

    EDI寄存器


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

  • 第11题:

    单选题
    堆栈指针寄存器是()
    A

    SI

    B

    DI

    C

    BX

    D

    SP


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

  • 第12题:

    判断题
    R13在Thumb指令中常用作堆栈指针,但这只是一种习惯用法,用户也可使用其他的寄存器作为堆栈指针。()
    A

    B


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

  • 第13题:

    表示堆栈指针的寄存器是( )。

    A.IP

    B.BP

    C.SP

    D.SS


    正确答案:C
    解析:堆栈的寻址方式中,堆栈基址为SS,堆栈指针为SP。

  • 第14题:

    堆栈操作中都是对栈顶单元进行的,访问堆栈的地址是由堆栈指针SP指定的。在操作过程中,指针 SP不需要用户指定。在下推式堆栈中,写入堆栈的单元地址是(36)。

    A.PC

    B.指令寄存器

    C.(SP)-1

    D.(SP)+1


    正确答案:D
    解析:堆栈是一个专门的存储区,其存取数据的顺序是先进后出,每次操作都是对栈顶单元进行的。栈顶单元的地址,每次进出栈时都要自动修改。栈顶单元的地址放在堆栈指针SP中,写入堆栈时,栈顶单元已经存有数据,再写入新数据时,不能写入原来的SP中,必须写到栈顶单元的下一单元中,在堆栈地址是向下生长的下推式堆栈中,写入数据的堆栈单元的堆栈单元地址是(SP)+1,即进栈操作把SP加1后再把进栈的数据写入新的栈顶单元(SP)/1中。出栈时,把栈顶单元内容弹出,然后(SP)-1。指针SP的修改是指令自动完成的,不需要用户参与。

  • 第15题:

    寄存器R13在ARM指令中常用来表示()

    • A、堆栈指针
    • B、PC指针
    • C、子程序返回指针
    • D、当前程序状态

    正确答案:A

  • 第16题:

    R13在Thumb指令中常用作堆栈指针,但这只是一种习惯用法,用户也可使用其他的寄存器作为堆栈指针。()


    正确答案:错误

  • 第17题:

    计算机存放下一条指令地址的寄存器是()

    • A、指令指针寄存器
    • B、地址寄存器
    • C、指令寄存器
    • D、堆栈指针寄存器

    正确答案:A

  • 第18题:

    已知堆栈段指针寄存器(SP)=1076H,入栈4个数后(SP)为多少?


    正确答案:SP=106EH

  • 第19题:

    8086CPU中称为堆栈指针的寄存器是()

    • A、AX
    • B、BX
    • C、CX
    • D、SP

    正确答案:D

  • 第20题:

    堆栈指针SP是一个()位寄存器

    • A、8
    • B、12
    • C、13
    • D、16

    正确答案:A

  • 第21题:

    什么是堆栈?堆栈有何作用?在程序设计时,有时为什么要对堆栈指针SP重新赋值?如果CPU在操作中要使用两组工作寄存器,SP应该多大?


    正确答案:堆栈是一个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。堆栈指针SP复位后指向07H单元,00H~1FH为工作寄存器区,20H~2FH为位寻址区,这些单元有其他功能,因此在程序设计时,需要对SP重新赋值。如果CPU在操作中要使用两组工作寄存器,SP应该至少设置为0FH。

  • 第22题:

    单选题
    下面哪个是堆栈指针寄存器()。
    A

    SP

    B

    SS

    C

    BP

    D

    DI


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

  • 第23题:

    单选题
    寄存器R15除了可以做通用寄存器外,还可以做()
    A

    程序计数器

    B

    链接寄存器

    C

    堆栈指针寄存器

    D

    基址寄存器


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