更多“能够与SS寄存器组合形成堆栈区物理地址的寄存器是()。A、BXB、BPC、IPD、SI”相关问题
  • 第1题:

    8086微处理器执行取指令操作时,段地址由CS寄存器提供,段内偏移地址由下列( )寄存器提供。

    A.BX

    B.BP

    C.IP

    D.SP


    正确答案:C

  • 第2题:

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

    A.IP

    B.BP

    C.SP

    D.SS


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

  • 第3题:

    8086/8088 CPU中SS是( )寄存器个。

    A.标志寄存器

    B.代码段寄存器

    C.数据段寄存器

    D.堆栈段寄存器


    正确答案:D

  • 第4题:

    在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器有()。

    A.SS,SP,BP
    B.SS,SP,BX
    C.DS,BX,BP
    D.DS,SP,BP

    答案:A
    解析:

  • 第5题:

    与BP寄存器组合才能形成堆栈中物理地址的寄存器是()。

    • A、CS寄存器
    • B、IP寄存器
    • C、DS寄存器
    • D、SS寄存器

    正确答案:D

  • 第6题:

    用寄存器间接寻址方式时,BX、BP、SI、DI分别针对什么情况来使用?用这4个寄存器分别组合间接寻址时,物理地址是怎样计算的?举例说明。


    正确答案: BX、SI、DI用于在数据段寻址,BP用于在堆栈段寻址。
    在数据段物理地址为:PA=DS×10H+BX/SI/DI
    或者为:PA=DS×10H+BX+SI 或(BX+DI)
    在堆栈段物理地址为:PA=SS×10H+BP
    或者为:PA=SS×10H+BP+SI 或(BP+DI)     
    举例如下:
    MOV  AX,[BX+SI];在数据段寻址,PA=DS×10H+BX+SI 
    MOV  AX,[BP+DI];在堆栈段寻址,PA=SS×10H+BP+DI

  • 第7题:

    下列寄存器组合中,能够访问堆栈空间的是()

    • A、CS:IP
    • B、SS:IP
    • C、CS:SP
    • D、SS:SP

    正确答案:D

  • 第8题:

    设堆栈段寄存器(SS)=0E4BH,程序中设堆栈长度为200H个字节。试计算出堆栈底部字单元物理地址,堆栈指针SP初始值(即堆栈中没有数据时)和SP初始值指向的物理地址。


    正确答案:物理地址为:3E4B0H,SP的初始值为200H,指向的物理地址为:3E6B1H.。

  • 第9题:

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

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

    正确答案:C

  • 第10题:

    堆栈段的逻辑地址由()组成。

    • A、DS:BX
    • B、ES:DI
    • C、CS:IP
    • D、SS:SP

    正确答案:D

  • 第11题:

    下列寄存器,哪个不能作基址寄存器?()

    • A、BX
    • B、BP
    • C、SI
    • D、ESI

    正确答案:C

  • 第12题:

    单选题
    能够与SS寄存器组合形成堆栈区物理地址的寄存器是()。
    A

    BX

    B

    BP

    C

    IP

    D

    SI


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

  • 第13题:

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

    A.IP

    B.BP

    C.SP

    D.SS


    正确答案:C

  • 第14题:

    在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000H,SI=2000H,则操作数的物理地址为(48)。

    A.数据

    B.代码

    C.堆栈

    D.代码和堆栈


    正确答案:A
    解析:本题主要考查计算机硬件基础知识。在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放于数据段中。这时,寄存器DS中的内容为段地址。对于指令MOVBX,SI而言,操作数的物理地址为基地址乘以16,再加上偏移地址,而乘以16相当于左移4个二进制位,所以操作数地址为12000H。答案为A。

  • 第15题:

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

    A.IP

    B.BP

    C.SP

    D.SS


    正确答案:C

  • 第16题:

    保存堆栈段段基值的寄存器是()。

    • A、CS
    • B、SP
    • C、ES
    • D、SS

    正确答案:D

  • 第17题:

    在间接寻址时,下面哪一个寄存器不能作为变址寄存器()

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

    正确答案:A

  • 第18题:

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

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

    正确答案:A

  • 第19题:

    下面哪个寄存器,固定与搭配来寻址内存中的即将要执行的指令。()

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

    正确答案:C

  • 第20题:

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

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

    正确答案:C

  • 第21题:

    将堆栈段中偏移量值为BX的存储单元中的内容送入AX寄存器的指令是()。

    • A、MOVAX,BX
    • B、MOVAX,[BX]
    • C、POPAX
    • D、MOVAX,SS:[BX]

    正确答案:D

  • 第22题:

    下列寄存器中用来指示堆栈中任意数据区的偏移地址的是()。

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

    正确答案:B

  • 第23题:

    单选题
    与BP寄存器组合才能形成堆栈中物理地址的寄存器是()。
    A

    CS寄存器

    B

    IP寄存器

    C

    DS寄存器

    D

    SS寄存器


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