在执行下列指令寻找操作数时,不需要使用段寄存器DS的指令是()。A、LODSB B、ADD . BX , 34H C、NEG . [BX] D、MOV . AX , [SI]

题目

在执行下列指令寻找操作数时,不需要使用段寄存器DS的指令是()。

  • A、LODSB                     
  • B、ADD . BX , 34H  
  • C、NEG . [BX]                 
  • D、MOV . AX , [SI]

相似考题
更多“在执行下列指令寻找操作数时,不需要使用段寄存器DS的指令是()。A、LODSBB、ADD . BX , 34HC、NEG . [BX]D、MOV . AX , [SI]”相关问题
  • 第1题:

    指令MOV AX,ES:[BX][SI]的源操作数的物理地址是______。

    A.16×DS+BX+SI

    B.16×ES+BX+SI

    C.16×SS+BX+SI

    D.16×CS+BX+SI


    正确答案:B
    解析:ES表示段超越,源操作数在附加段内。所以B项正确。

  • 第2题:

    指令“MOV AX, ES: [BX] [SI]”的源操作数的物理地址是______。

    A.16d X(DS)+(BX)+(SI)

    B.16d X(ES)+(BX)+(SI)

    C.16d X(SS)+(BX)+(SI)

    D.16d X(CS)+(BX)+(SI)


    正确答案:B
    解析:这里ES表示超越,源操作数在附加段内。

  • 第3题:

    下列指令中,源操作数的寻址方式为相对基址变址寻址方式的指令是( )。

    A.MOV AX,COUNT[SI]

    B.MOV AX, [BX][DI]

    C.MVO AX,COUNT[BP][SI]

    D.MOV AX,[BX+DI]


    正确答案:C

  • 第4题:

    用一条指令实现将寄存器BX和SI中的内容相加,结果送入AX中,这条指令是()。

    • A、ADD AX,[SI][BX]
    • B、MOV AX,[BX+SI]
    • C、AND AX,[BX+SI]
    • D、LEA AX,[BX][SI]

    正确答案:D

  • 第5题:

    指出下列指令源操作数的寻址方式? (1)MOV.BX,100H (2)MOV.AX,DAT[BX][DI] (3)MOVSB (4)ADD.AX,BX (5)MOV.BX,[100]


    正确答案: (1)MOV.BX,100H(立即寻址)
    (2)MOV.AX,DAT[BX][DI](基址变址寻址)
    (3)MOVSB(串寻址)
    (4)ADD.AX,BX(寄存器寻址)
    (5)MOV.BX,[100](直接寻址)

  • 第6题:

    指出下列指令中源操作数寻址方式为基址加变址寻址的是。()

    • A、MOV.SI,100
    • B、MOV.CX,DATA[SI]
    • C、MOV.[SI],AX
    • D、ADD.AX,[BX][DI]

    正确答案:D

  • 第7题:

    下列指令源操作数的寻址方式为寄存器相对寻址的是()

    • A、MOV.SI,100
    • B、MOV.CX,DATA[SI]
    • C、MOV.[SI],AX
    • D、ADD.AX,[BX][DI]

    正确答案:B

  • 第8题:

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


    正确答案:SS;DS

  • 第9题:

    已知:DS=1000H,BX=0200H,SI=02H,内存10200H~10205H 单元的内容分别为10H, 2AH,3CH,46H,59H,6BH。下列每条指令执行完后AX 寄存器的内容各是什么?  (1)MOV AX,0200H  (2)MOV AX,[200H]  (3)MOV AX,BX  (4)MOV AX,3[BX]  (5)MOV AX,[BX+SI]  (6)MOV AX,2[BX+SI]


    正确答案:(1)0200H
    (2)2A10H
    (3)0200H
    (4)5946H
    (5)463CH
    (6)6B59H

  • 第10题:

    指出下列指令的错误(1)SUB AH,BX(2)ADD OAH,BL(3)MOV C3,AX(4)MOV AX,[SI][DI](5)MOV BYTEPTR[BX],999


    正确答案: (1)类型不匹配
    (2)立即数不能作目的操作数
    (3) CS不能作目的操作数
    (4)SI和DI不能一起使用
    (5)类型不匹配

  • 第11题:

    下列指令中,源操作数的寻址方式中,()属于寄存器寻址。

    • A、MOV AX,[4000H]
    • B、MOV [BX],AX
    • C、SUB AX,2000H
    • D、MOV AX,[SI+12H]
    • E、MOV CX,[BX]
    • F、MOV AX,[SI+BX+10H]

    正确答案:B

  • 第12题:

    单选题
    在执行下列指令寻找操作数时,不需要使用段寄存器DS的指令是()。
    A

    LODSB                     

    B

    ADD . BX , 34H  

    C

    NEG . [BX]                 

    D

    MOV . AX , [SI]


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

  • 第13题:

    下列指令中,源操作数的寻址方式为直接寻址的指令是______。

    A.ADD AX,WORD PTR[BX+SI]

    B.MOV BX,7FFFH

    C.ADD AX,VALUE

    D.INC CX


    正确答案:C

  • 第14题:

    下面指令,源操作数的寻址方式为直接寻址的指令是( )。

    A.ADD AX,WORD PTR[BX+SI]

    B.ADD AX,B

    C.INC CX

    D.MOV BX,7FFFH


    正确答案:B

  • 第15题:

    下列指令执行后对源和目的操作数均无影响的是()。

    • A、MOV [BX+2],AX
    • B、SUB AX,2467H
    • C、SBB [SI],BX
    • D、CMP AX,BX

    正确答案:D

  • 第16题:

    下列指令执行时操作数在数据段的是()。

    • A、MOV AX,32768H
    • B、ADD AL,AH
    • C、NEG BX
    • D、INC [DI]

    正确答案:D

  • 第17题:

    指出下列指令的错误(1)MOV.AH,BX(2)ADD.15H,BX(3)MOV.CS,AX(4)MOV.AX,[SI][DI](5)MOV.BYTEPTR[BX],1000


    正确答案: (1)MOV . AH,BX (1)类型不匹配
    (2)ADD . 15H,BX ( 2)立即数不能作目的操作数
    (3)MOV . CS,AX (3)CS不能作目的操作数
    (4)MOV . AX,[SI][DI] (4)SI和DI不能一起使用
    (5)MOV . BYTE PTR[BX],1000 (5)类型不匹配

  • 第18题:

    在执行下列指令寻找操作数时,需要使用段寄存器DS的指令是()。

    • A、LODSB
    • B、SHL[BP],1
    • C、STOSB
    • D、ADDBX,34H

    正确答案:A

  • 第19题:

    下列指令中,源操作数的寻址方式中,()属于直接寻址。

    • A、MOV AX,[4000H]
    • B、MOV [BX],AX
    • C、SUB AX,2000H
    • D、MOV AX,[SI+12H]
    • E、MOV CX,[BX]
    • F、MOV AX,[SI+BX+10H]

    正确答案:A

  • 第20题:

    分别说明下列指令的源操作数和目的操作数各采用什么寻址方式。  (1)MOV AX,2408H  (2)MOV CL,0FFH  (3)MOV BX,[SI]  (4)MOV 5[BX],BL  (5)MOV [BP+100H],AX  (6)MOV [BX+DI],’$’  (7)MOV DX,ES:[BX+SI]  (8)MOV VAL[BP+DI],DX  (9)IN AL,05H  (10)MOV DS,AX


    正确答案:(1)立即数,寄存器
    (2)立即数,寄存器
    (3)寄存器间接,寄存器
    (4)寄存器,寄存器相对
    (5)寄存器,寄存器相对
    (6)立即数,基址变址
    (7)基址变址,寄存器
    (8)寄存器,相对基址变址
    (9)直接端口寻址,寄存器
    (10)寄存器,寄存器

  • 第21题:

    分析下列指令的正误,对于错误的指令要说明原因并加以改正。 (1) MOV AH,BX (2) MOV [BX],[SI] (3) MOV AX,[SI][DI] (4) MOV MYDAT[BX][SI],ES:AX (5) MOV BYTE PTR[BX],1000 (6) MOV BX,OFFSET MAYDAT[SI] (7) MOV CS,AX (8) MOV DS,BP


    正确答案: (1)MOVAH,BX
    错误,寄存器类型不匹配,可改为MOVAX,BX
    (2)MOV[BX],[SI]
    错误,两个操作数不能都为存储单元,可改为MOVBX,[SI]或MOV[BX],SI
    (3)MOVAX,[SI][DI]
    错误,寻址方式中只能出现一个变址寄存器,可改为MOVAX,[BX][DI]。
    (4)MOVMYDAT[BX][SI],ES:AX
    错误,AX签不能有段跨越前缀,去掉ES:,改为MOVMYDAT[BX][SI],AX
    (5)MOVBYTEPTR[BX],1000
    错误,1000超出字节空间存储范围
    (6)MOVBX,OFFSETMAYDAT[SI];正确
    (7)MOVCS,AX
    错误,MOV指令CS不能做目的操作数,可改为MOVDS,AX
    (8)MOVDS,BP;正确

  • 第22题:

    下列指令中,源操作数的寻址方式中,()属于寄存器相对寻址。

    • A、MOV AX,[4000H]
    • B、MOV [BX],AX
    • C、SUB AX,2000H
    • D、MOV AX,[SI+12H]
    • E、MOV CX,[BX]
    • F、MOV AX,[SI+BX+10H]

    正确答案:D

  • 第23题:

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

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