itgle.com
更多“4.SP堆栈指针、BP基址寄存器都用于访问堆栈段的通用寄存器”相关问题
  • 第1题:

    堆栈操作时,段基址由()寄存器指出,段内偏移量由SP寄存器指出。

    A.CS
    B.DS
    C.SS
    D.ES

    答案:C
    解析:

  • 第2题:

    当使用BP寄存器作基址寻址时,若无指定段替换,则内定在()段内寻址。

    • A、程序
    • B、堆栈
    • C、数据
    • D、附加

    正确答案:B

  • 第3题:

    寄存器间接寻址方式中,操作数在()中。

    • A、通用寄存器
    • B、堆栈
    • C、存储器
    • D、段寄存器

    正确答案:C

  • 第4题:

    基址指针(BP)和堆栈指针(SP)在使用中有何区别?


    正确答案:BP与SP都用于存放寻址堆栈的偏移地址,但SP存放的是距栈顶的偏移地址,而SP存放的是距堆栈首地址的偏移地址。两者是既有联系又有区别的地址值。

  • 第5题:

    当使用EBP寄存器作基址寻址时,默认在()段内寻址。

    • A、代码
    • B、堆栈
    • C、数据
    • D、附加

    正确答案:B

  • 第6题:

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


    正确答案:先进后出

  • 第7题:

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

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

    正确答案:C

  • 第8题:

    寄存器间接寻址中,操作数在()中

    • A、通用寄存器
    • B、堆栈
    • C、主存单元
    • D、段寄存器

    正确答案:C

  • 第9题:

    填空题
    取指令时,默认的段寄存器是(),堆栈操作时,默认的段寄存器是(),通用数据读写,默认的段寄存器是(),目的串操作时,默认的段寄存器是(),以BP作为基地址进行存取方式时,默认的段寄存器是()。

    正确答案: CS,SS,DS,ES,SS
    解析: 暂无解析

  • 第10题:

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

    程序计数器

    B

    链接寄存器

    C

    堆栈指针寄存器

    D

    基址寄存器


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

  • 第11题:

    问答题
    8086CPUDE基址寄存器(BX)和基址指针(BP)(或基址指针寄存器)有何区别?

    正确答案: BX通常用于存放寻址数据段中某内存单元距段基地址的偏异地址;BP则用于存放寻址堆栈段中某内存单元距栈顶的偏移地址。
    解析: 暂无解析

  • 第12题:

    单选题
    寄存器间接寻址方式中,操作数在()中
    A

    通用寄存器

    B

    堆栈

    C

    主存单元

    D

    段寄存器


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

  • 第13题:

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

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

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

  • 第14题:

    当使用BP寄存器作基址寻址时,若无指定段替换,则内定在堆栈段内寻址。


    正确答案:正确

  • 第15题:

    8086CPUDE基址寄存器(BX)和基址指针(BP)(或基址指针寄存器)有何区别?


    正确答案:BX通常用于存放寻址数据段中某内存单元距段基地址的偏异地址;BP则用于存放寻址堆栈段中某内存单元距栈顶的偏移地址。

  • 第16题:

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

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

    正确答案:A

  • 第17题:

    寄存器间接寻址方式中,要寻找的操作数位于()中。

    • A、通用寄存器
    • B、内存单元
    • C、段寄存器
    • D、堆栈

    正确答案:B

  • 第18题:

    用EBX做基地址指令,默认采用()段寄存器指向的数据段;如果采用BP,EBP或SP,ESP作为基地址指针,默认使用()段寄存器指向堆栈段。


    正确答案:DS;SS

  • 第19题:

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

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

    正确答案:A

  • 第20题:

    取指令时,默认的段寄存器是(),堆栈操作时,默认的段寄存器是(),通用数据读写,默认的段寄存器是(),目的串操作时,默认的段寄存器是(),以BP作为基地址进行存取方式时,默认的段寄存器是()。


    正确答案:CS;SS;DS;ES;SS

  • 第21题:

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

    SI

    B

    DI

    C

    BX

    D

    SP


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

  • 第22题:

    问答题
    基址指针(BP)和堆栈指针(SP)在使用中有何区别?

    正确答案: BP与SP都用于存放寻址堆栈的偏移地址,但SP存放的是距栈顶的偏移地址,而SP存放的是距堆栈首地址的偏移地址。两者是既有联系又有区别的地址值。
    解析: 暂无解析

  • 第23题:

    填空题
    用EBX做基地址指令,默认采用()段寄存器指向的数据段;如果采用BP,EBP或SP,ESP作为基地址指针,默认使用()段寄存器指向堆栈段。

    正确答案: DS,SS
    解析: 暂无解析

  • 第24题:

    单选题
    当使用BP寄存器作基址寻址时,若无指定段替换,则内定在()段内寻址。
    A

    程序

    B

    堆栈

    C

    数据

    D

    附加


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