更多“堆栈的深度由()寄存器决定。”相关问题
  • 第1题:

    堆栈(软堆栈)寻址的寻址方式可看作是()。

    A.寄存器寻址
    B.寄存器间接寻址
    C.基址寻址
    D.直接寻址

    答案:B
    解析:
    软堆栈是指用主存空间的一部分实现的堆栈,只可对栈顶进行存取,堆栈指针SP本质上是一个寄存器,其中存放着操作数的有效地址,故堆栈寻址可看作是寄存器间接寻址。

  • 第2题:

    堆栈是一种特殊的()寻址方式,它采用()原理。按构造不同,分为寄存器堆栈和()堆栈。


    正确答案:数据;先进后出;存储器

  • 第3题:

    MCS-51的堆栈只可设置在()中,堆栈寄存器sp是()位寄存器。


    正确答案:用户RAM(30H~7FH);8

  • 第4题:

    堆栈段的段基值存入什么寄存器?


    正确答案:存入SS寄存器

  • 第5题:

    以下寄存器中,与堆栈段无关的寄存器是()

    • A、SP
    • B、BP
    • C、BX
    • D、SS

    正确答案:C

  • 第6题:

    中断返回指令是(),该指令将堆栈中保存的断点弹出后依次装入()寄存器和()寄存器中,将堆栈中保存的标志装入()中。


    正确答案:IRET;IP;CS;Flags

  • 第7题:

    8086系统中,默认方式下对指令寻址由寄存器()和()完成,而堆栈段中的偏移量可由寄存器()或()来指示。


    正确答案:CS,IP,SP,BP

  • 第8题:

    在80386以上微处理器中,堆栈存储器由哪个段寄存器加哪个偏移地址的组合来寻址?


    正确答案:SS和ESP的组合。

  • 第9题:

    MCS—5l单片机的堆栈区只可设置在(),堆栈寄存器5P是()位寄存器。


    正确答案:片内数据存储区(器);8

  • 第10题:

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

    EIP寄存器

    B

    EBP寄存器

    C

    ESP寄存器

    D

    EDI寄存器


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

  • 第11题:

    填空题
    MCS-51的堆栈只可设置在()中,堆栈寄存器sp是()位寄存器。

    正确答案: 用户RAM(30H~7FH),8
    解析: 暂无解析

  • 第12题:

    填空题
    堆栈是一种特殊的()寻址方式,它采用()原理。按构造不同,分为寄存器堆栈和()堆栈。

    正确答案: 数据,先进后出,存储器
    解析: 暂无解析

  • 第13题:

    AT89S51单片机的堆栈区只可设置在(),堆栈寄存器SP是()位寄存器。


    正确答案:内部RAM 30H-7FH;8

  • 第14题:

    利用堆栈传递子程序参数的方法是固定的,例如寻址堆栈段数据的寄存器是()


    正确答案:EBP

  • 第15题:

    中断返回指令是IRET,该指令将堆栈中保存的断点弹出后依次装入()寄存器中,将堆栈中保存的标志装入标志寄存器F中。


    正确答案:指令指针寄存器和代码段

  • 第16题:

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


    正确答案:先进后出

  • 第17题:

    Pentium微处理机浮点部件寄存器堆栈是由()、80位的寄存器构成。

    • A、16个
    • B、32个
    • C、8个
    • D、3个

    正确答案:C

  • 第18题:

    8086CPU中ES、SS分别是()。

    • A、数据段寄存器、堆栈段寄存器
    • B、附加段寄存器、代码段寄存器
    • C、附加段寄存器、堆栈段寄存器
    • D、堆栈段寄存器、数据段寄存器

    正确答案:C

  • 第19题:

    堆栈的深度由哪个寄存器确定? 为什么说一个堆栈的深度最大为64KB? 在执行一条入栈或出栈指令时,栈顶地址将如何变化?


    正确答案:堆栈的深度由SP决定,由于16位的SP=FFFFH可最大寻址64KB,故深度最大为64KB。当字数据出栈时,高8位放入由SP-2寻址单元,然后SP-2;当字数据出栈时,低8位从SP寻址的单元弹出,高8位从SP+1寻址的单元弹出,然后SP+2。

  • 第20题:

    8086微处理器中BP寄存器是()

    • A、基址寄存器
    • B、目的变址寄存器
    • C、计数寄存器
    • D、堆栈寄存器

    正确答案:A

  • 第21题:

    MCS—5l单片机的堆栈区只可设置在()中,堆栈寄存器SP是()位寄存器。


    正确答案:片内RAM;8

  • 第22题:

    问答题
    堆栈的深度由哪个寄存器确定? 为什么说一个堆栈的深度最大为64KB? 在执行一条入栈或出栈指令时,栈顶地址将如何变化?

    正确答案: 堆栈的深度由SP决定,由于16位的SP=FFFFH可最大寻址64KB,故深度最大为64KB。当字数据出栈时,高8位放入由SP-2寻址单元,然后SP-2;当字数据出栈时,低8位从SP寻址的单元弹出,高8位从SP+1寻址的单元弹出,然后SP+2。
    解析: 暂无解析

  • 第23题:

    单选题
    Pentium微处理机浮点部件寄存器堆栈是由()、80位的寄存器构成。
    A

    16个

    B

    32个

    C

    8个

    D

    3个


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