niusouti.com
参考答案和解析
正确答案:CS,IP,SP,BP
更多“8086系统中,默认方式下对指令寻址由寄存器()和()完成,而堆栈段中的偏移量可由寄存器()或()来指示。”相关问题
  • 第1题:

    8086和80286都有4个段寄存器CS、DS、SZ、ES,它们都是【 】位的寄存器,分别是代码段寄存器、数据段寄存器、堆栈段寄存器、附加段寄存器。它们用于内存寻址时, 20位的物理地址是由段寄存器左移4位和16位的偏移量相加而成的。


    正确答案:16
    16

  • 第2题:

    在寄存器间接寻址中,若指令指定的寄存器是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。

  • 第3题:

    8086CPU构成的微机系统中,由寄存器SS提供堆栈段的段基址,为堆栈段提供偏移地址的寄存器是

    A.BP

    B.SP

    C.SI

    D.DI


    正确答案:B

  • 第4题:

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

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

    正确答案:C

  • 第5题:

    8086寻址方式中,指令MOV AX,[BP]和指令MOV AX,[BX]的源操作数寻址方式中,源操作数默认使用的段寄存器分别为()和()。


    正确答案:SS;DS

  • 第6题:

    在8086微处理器中,指令分配给寄存器SP的默认段寄存器是()


    正确答案:SS

  • 第7题:

    8086系统中,默认方式下对指令寻址由什么完成的?


    正确答案:由寄存器CS和IP完成。

  • 第8题:

    在不考虑段超越情况下,8086/8088CPU以BP寄存器间接寻址方式给出的存储单元位于()。

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

    正确答案:D

  • 第9题:

    8086指令MOV AX,[BX]中源操作数的寻址方式为()。

    • A、寄存器寻址
    • B、寄存器间接寻址
    • C、直接寻址
    • D、立即寻址

    正确答案:B

  • 第10题:

    8086/8088系统中,在不改变段寄存器的情况下,其数据段的最大寻址容量是()。


    正确答案:64K

  • 第11题:

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

    通用寄存器

    B

    堆栈

    C

    主存单元

    D

    段寄存器


    正确答案: D
    解析: 在主存单元里
    寄存器间接寻址是将指定的寄存器内容为地址,由该地址所指定的单元内容作为操作数。MCS-51规定R0或R1为间接寻址寄存器,它可寻址内部RAM低位地址的128个字节单元内容。还可采用数据指针(DPTR)作为间接寻址寄存器,寻址外部数据存储器的64K字节空间,但不能用本寻址方法寻址特殊功能寄存器。

  • 第12题:

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

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

  • 第13题:

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

    A.通用寄存器

    B.堆栈

    C.主存单元

    D.段寄存器


    正确答案:C

  • 第14题:

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

    A.通用寄存器中

    B.段寄存器中

    C.堆栈

    D.主存单元中


    正确答案:D
    解析:寄存器间接寻址的操作数在存储器中。

  • 第15题:

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

    A.通用寄存器
    B.堆栈
    C.存储单元
    D.段寄存器

    答案:C
    解析:

  • 第16题:

    堆栈段中的偏移量可由什么来指示?


    正确答案:可由寄存器SP或BP来指示。

  • 第17题:

    指令“ADDR2,R1,#10”的寻址方式为()

    • A、立即寻址
    • B、寄存器间接寻址
    • C、多寄存器寻址
    • D、堆栈寻址

    正确答案:A

  • 第18题:

    以下寄存器可用于寄存器间接寻址,其中默认操作数在堆栈中的寄存器是()

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

    正确答案:C

  • 第19题:

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

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

    正确答案:B

  • 第20题:

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

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

    正确答案:C

  • 第21题:

    零地址指令是采用()方式的指令。

    • A、立即寻址
    • B、间接寻址
    • C、堆栈寻址
    • D、寄存器寻址

    正确答案:C

  • 第22题:

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


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

  • 第23题:

    填空题
    8086寻址方式中,指令MOV AX,[BP]和指令MOV AX,[BX]的源操作数寻址方式中,源操作数默认使用的段寄存器分别为()和()。

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