参考答案和解析
正确答案:计算程序的地址隐含使用CS,正在执行的程序隐含使用SS,而数据的地址隐含使用ES和DS。
更多“哪些操作只能隐含使用某个段寄存器,而不能用其它段寄存器代替?哪些”相关问题
  • 第1题:

    串处理指令规定源寄存器使用【 】,源串在DS段中;目的寄存器使用DI,目的串必须在ES段中。


    正确答案:SI
    SI

  • 第2题:

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


    正确答案:16
    16

  • 第3题:

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

    A.标志寄存器

    B.代码段寄存器

    C.数据段寄存器

    D.堆栈段寄存器


    正确答案:D

  • 第4题:

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

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

    正确答案:C

  • 第5题:

    程序设计人员不能直接使用的寄存器是()

    • A、通用寄存器
    • B、指令指针寄存器
    • C、标志寄存器
    • D、段寄存器

    正确答案:C

  • 第6题:

    DS是()段寄存器,ES是()段寄存器,SS是()段寄存器,CS是()段寄存器。


    正确答案:数据;附加;堆栈;代码

  • 第7题:

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

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

    正确答案:C

  • 第8题:

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


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

  • 第9题:

    在四种类型的段中通常使用哪些寄存器表示逻辑地址?


    正确答案: CS:IP;
    DS:BX、SI、DI;
    ES:BX、SI、DI;
    SS:SP、BP。

  • 第10题:

    单选题
    在8086变址寻址方式中,操作数的物理地址等于()
    A

    段寄存器左移四位加上变址寄存器的内容

    B

    段寄存器左移四位加上变址寄存器的内容再加上给定的偏移量

    C

    段寄存器左移四位加上变址寄存器的内容再加上基址寄存器的内容

    D

    段寄存器左移四位加上基址寄存器的内容再加上给定的偏移量


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

  • 第11题:

    问答题
    在分断技术中,寄存器BX和BP默认对应的段寄存器是哪些?

    正确答案: BX对应的是DS,BP对应的是SS。
    解析: 暂无解析

  • 第12题:

    单选题
    程序设计人员不能直接使用的寄存器是()
    A

    通用寄存器

    B

    指令指针寄存器

    C

    标志寄存器

    D

    段寄存器


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

  • 第13题:

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

    A.标志寄存器

    B.代码段寄存器

    C.数据段寄存器

    D.堆栈段寄存器


    正确答案:D

  • 第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题:

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

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

    答案:C
    解析:

  • 第16题:

    在分断技术中,寄存器BX和BP默认对应的段寄存器是哪些?


    正确答案:BX对应的是DS,BP对应的是SS。

  • 第17题:

    用BP寄存器间接寻址时,隐含的段寄存器是DS。


    正确答案:错误

  • 第18题:

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


    正确答案:DS;SS

  • 第19题:

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

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

    正确答案:C

  • 第20题:

    不能用MOV指令赋初值的段寄存器是()。

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

    正确答案:C

  • 第21题:

    用于对某个寄存器中操作数的寻址方式称为()寻址。

    • A、直接
    • B、隐含
    • C、寄存器直接
    • D、寄存器间接

    正确答案:C

  • 第22题:

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

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

  • 第23题:

    问答题
    在四种类型的段中通常使用哪些寄存器表示逻辑地址?

    正确答案: CS:IP;
    DS:BX、SI、DI;
    ES:BX、SI、DI;
    SS:SP、BP。
    解析: 暂无解析