更多“设DS=8225H,DI=3942H,指令NEGBYTEPTR[”相关问题
  • 第1题:

    执行指令MOV AX,[BX][DI],如果(DS)=2100H, (BX)=0158H,(DI)=10A5H,则物理地址=

    A.11FDH

    B.221FDH

    C.0158H

    D.32FFH


    正确答案:B
    解析:物理地址 =21000+0158+10A5=221FDH。

  • 第2题:

    假定DS=4000H,DI=0100H,(40100H)=55H,(4010H)=0AAH,执行指令LEABX, [DI]后,BX=( )。

    A.0100H

    B.55AAH

    C.0AA55H

    D.4100H


    正确答案:A

  • 第3题:

    假设(DS)=1000H,(DI)=0400H,(10410H)=FFH,(10041H)=00H,下列指令执行(AX)值是0420H的指令是( )。

    A.LEA AX,20[DI]

    B.MOV AX,OFFSET DI

    C.MOV AX,20[DI]

    D.LEA AX,[DI]


    正确答案:A
    解析:选项A)中指令的功能是将源操作数的偏移地址送入寄存器AX,即将20H+0400H的和送AX寄存器。选项B)中指令源操作数的使用是错误的,DI寄存器应用变量或标号名替代。选项C)指令的功能是将DS段中偏移地址为0410H处的内存单元内容送AX寄存器,即(AX)=00FFH。选项D)中指令是将0400H送AX寄存器。即(AX)=0400H。

  • 第4题:

    设DS=8225H,DI=3942H,指令NEGBYTEPTR[DI]操作数的物理地址是()

    A.85B92H
    B.86192H
    C.BB690H
    D.12169H

    答案:A
    解析:

  • 第5题:

    已知DS=5000H,BX=2500H, DI=6000H (58500H)=D456H,CX=0004H,CF=1 指令SAR [BX][DI] , CL 、指令RCL BYTE PTR[BX][DI] , 1执行后的结果各是什么?


    正确答案: 指令SAR [BX][DI] , CL 执行后的结果是:
    物理地址=DS*10H+BX+DI=58500H
    执行前:(58500H) = D456H;
    执行后: (58500H) = FD45H;
    指令RCL BYTE PTR[BX][DI] , 1
    执行后的结果是:(58500H) = ADH 0101 0110 CF=1 1010 1101 CF=0 物理地址=DS*10H+BX+DI=58500H
    执行前:(58500H) = 56H;CF=1
    执行后: (58500H) = ADH

  • 第6题:

    字符串指令有许多参数是隐含约定的,源字符串的起始地址为()

    • A、DS:ES
    • B、SI:DI
    • C、DS:SI
    • D、ES:DI

    正确答案:C

  • 第7题:

    下列寻址方式中,段超越前缀不可省略是()。

    • A、DS:[BX+SI]
    • B、DS:[BP+DI]
    • C、SS:[BP]
    • D、DS:[DI]

    正确答案:B

  • 第8题:

    阅读下面的程序,回答问题 DATA SEGMENT BUF DB '1234' N=$-BUF BCD DB N DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX LEA SI,BUF MOV CX,N LEA DI,BCD+N-1 LOOP1:MOV AL,[SI] SUB AL,30H MOV [DI],AL INC SI DEC DI DEC CX JNE LOOP1 MOV AH,4CH INT 21H CODE ENDS END START 如果将代码段中的指令LEA DI,BCD+N-1改成LEA DI,BCD;DEC DI改成INC DI,其它指令不变,程序执行后,从BCD开始的N个字节单元中的内容是什么?


    正确答案: 程序执行后,从BCD开始的N个字节单元中的内容是1234。

  • 第9题:

    设(CS)=25FFH,(DS)=2140H,(SS)=2510H,(BP)=02D0H,(SI)=0010H,(DI)=0206H,则指令MOV AX,[DI+100H]的源操作数有效地址为()

    • A、2140H
    • B、0306H
    • C、21706H
    • D、25FFH

    正确答案:B

  • 第10题:

    串指令中的目的操作数地址一定是由()提供。

    • A、ES:[DI]
    • B、SS:[BP]
    • C、DS:[SI]
    • D、CS:[IP]

    正确答案:A

  • 第11题:

    填空题
    设DS=8225H,DI=3942H,指令NEGBYTEPTR[DI]操作数的物理地址是()

    正确答案: 85B92H
    解析: 暂无解析

  • 第12题:

    问答题
    已知DS=5000H,BX=2500H, DI=6000H (58500H)=D456H,CX=0004H,CF=1 指令SAR [BX][DI] , CL 、指令RCL BYTE PTR[BX][DI] , 1执行后的结果各是什么?

    正确答案: 指令SAR [BX][DI] , CL 执行后的结果是:
    物理地址=DS*10H+BX+DI=58500H
    执行前:(58500H) = D456H;
    执行后: (58500H) = FD45H;
    指令RCL BYTE PTR[BX][DI] , 1
    执行后的结果是:(58500H) = ADH 0101 0110 CF=1 1010 1101 CF=0 物理地址=DS*10H+BX+DI=58500H
    执行前:(58500H) = 56H;CF=1
    执行后: (58500H) = ADH
    解析: 暂无解析

  • 第13题:

    假设(DS)=1000H,(DI)=0400H,(10410)=FFH,(10411H)=00H,下列指令执行 (AX)值是0420H的指令是( )。

    A.LEA AX,20[DI]

    B.MOV AX,OFFSET DI

    C.MOV AX,20[DI]

    D.LEA AX,[DI]


    正确答案:A
    解析:选项A)中的指令的功能是将源操作数的偏移地址送入寄存器AX,即将20H+0400H的和送AX寄存器。选项B)中指令源操作数的使用是错误的,DI寄存器应用变量或标号替代。选项C)中指令的功能是将贴段中的偏移地址为0410H处的内存单元内容送AX寄存器,即(AX)=00FFH。选项D)中的指令是将0400H送AX寄存器,即(AX)=0400H。

  • 第14题:

    假设(DS)=1000H,(DI)=0400H,(10410H)=00H,下列指令执行后使(AX)=0420H的指令是( )。

    A.LEA AX,20[DI]

    B.MOV AX,OFFSET DI

    C.MOV AX,20[DI]

    D.LEA AX[DI]


    正确答案:A

  • 第15题:

    假定(DS)=4000H,(DI)=0100H,(40100H)=55H,(40101H)=AAH,执行指令 LEABX,[DI)后,BX中的内容是

    A.AA55H

    B.55AAH

    C.0100H

    D.4100H


    正确答案:C
    解析:此指令将源操作数的地址偏移量送入目的操作数。

  • 第16题:

    已知DS=5000H,BX=2500H, DI=6000H (58500H)=C456H,CX=0004H,指令SAR [BX][DI] , CL 、指令SHR [BX][DI] , CL执行后的结果各是什么?


    正确答案: 指令SAR[BX][DI],CL执行后的结果各是(58500H)=FC45H;
    指令SHR[BX][DI],CL执行后的结果是:(58500H)=0C45H

  • 第17题:

    设SP=2000H,AX=8A95H,DI=A000H。请写出下列指令执行后指定寄存器和标志位的值。 ADD AX,DI ; PUSH AX ; POP DI ;


    正确答案: ADD AX,DI ;AX =2A95H ,CF=1
    PUSH AX ;SP = 1FFEH
    POP DI ;DI = 2A95H

  • 第18题:

    指令ES:ADD AX,[BX+DI+1020H]中,存储器操作数物理地址的计算表达式为()

    • A、PA=DS×16+BX+DI+1020H
    • B、PA=CS×16+BX+DI+1020H
    • C、PA=SS×16+BX+DI+1020H
    • D、PA=ES×16+BX+DI+1020H

    正确答案:D

  • 第19题:

    指令MOVAX,ES:[BX][DI]中源操作数的物理地址是()

    • A、16d×(DS)+(BX)+(DI)
    • B、16d×(SS)+(BX)+(DI)
    • C、16d×(CS)+(BX)+(DI)
    • D、16d×(ES)+(BX)+(DI)

    正确答案:D

  • 第20题:

    80×86CPU由()决定待执行指令的地址()

    • A、DS:SI
    • B、CS:IP
    • C、ES:DI
    • D、CS:DI

    正确答案:B

  • 第21题:

    无条件段间间接转移指令JMP DWORD PTR[BX][DI]执行的操作是()。

    • A、IP←(EA)CS←(EA+2)
    • B、IP←BX) CS←(DI)
    • C、IP<=(BX)DS←(DI)
    • D、IP←(BX)+(DI)

    正确答案:A

  • 第22题:

    设DS=8225H,DI=3942H,指令INC BYTE PTR [DI]操作数的物理地址是()

    • A、85B92H
    • B、86192H
    • C、BB690H
    • D、12169H

    正确答案:A

  • 第23题:

    单选题
    设DS=8225H,DI=3942H,指令MOV BX,[DI]源操作数的物理地址是()。
    A

    85B92H

    B

    86192H

    C

    BB690H

    D

    12169H


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