更多“假定DS=2896H,BX=0897H,则MOVAX,[BX]涉及到的第一个物理地址是()A、292F7HB、291F7HC、29207HD、29857H”相关问题
  • 第1题:

    已知(DS)=3000H,(SS)=2500H,(BX)=0100H,(BP)=0040H,指令MOVAX,DS:[BP]源操作数的物理地址是()。

    A.25040H

    B.30040H

    C.25100H

    D.55040H


    参考答案:B

  • 第2题:

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

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

    B.16d×(ES)+(BX)十(SI)

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

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


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

  • 第3题:

    MOV AX,[BX][DI],如果(DS)=2100H,(BX)=0158H,(DI)=10A5H,则物理地址=______。

    A.11FDH

    B.221FDH

    C.0158H

    D.32FFH


    正确答案:B

  • 第4题:

    下列指令中,不正确的指令是().

    A.MOV[BX+SI],AX
    B.MOVAX,[BX+SI]
    C.MOVAX,SI
    D.MOVAX,[BX+CX]

    答案:D
    解析:

  • 第5题:

    已知:BX=1357H,DI=2000H,DS=2000H,CS=4000H,分别指出下面各指令中存储器操作数的物理地址。 (1)MOVAL,[BX] (2)MOVCS:[BX+DI],AH


    正确答案: (1)21357H;(2)43357H

  • 第6题:

    假设BX寄存器上的内容为0100H,下列指令执行后AX寄存器的内容分别是什么? MOVAX,1200H;(AX)=() MOVAX,BX;(AX)=() ADDAX,BX;(AX)=()


    正确答案:1200H;0100H;0200H

  • 第7题:

    已知(DS)=2000H,(ES)=4500H,(SI)=0A20H,(BX)=0400H,(SS)=3000H,(BP)=0020H,数据段中的字单元COUNT偏移地址为0020H,那么MOVAX,ES:[BX]指令的源操作数的寻址方式是什么?其物理地址是多少?


    正确答案:方式是基址寻址/寄存器间址,物理地址45400H

  • 第8题:

    给定寄存器及存储单元的内容为:(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100)=32H,(20101)=51H,(20102)=26H,(20103)=83H,(21200)=1AH,(21201)=B6H,(21202)=D1H,(21203)=29H。试说明下列各条指令执行完后,AX寄存器中保存的内容是什么。 (1)MOVAX,1200H (2)MOVAX,BX (3)MOVAX,[1200H] (4)MOVAX,[BX] (5)MOVAX,1100H[BX] (6)MOVAX,[BX][SI]


    正确答案: (1)MOVAX,1200H;执行后,(AX)=1200H
    (2)MOVAX,BX;执行后,(AX)=(BX)=0100H
    (3)MOVAX,[1200H]
    直接寻址,EA=[VAL]=1200H,PA=(DS)×10H+EA=2000H×10H+1200H=21200H,执行后,(AX)=B61AH
    (4)MOVAX,[BX]
    EA=(BX)=0100H,PA=(DS)×10H+EA=2000H×10H+0100H=20100H,执行后,(AX)=5132H
    (5)MOVAX,1100H[BX]
    EA=(BX)+1100H=0100H+1100H=1200H,PA=(DS)×10H+EA=2000H×10H+1200H=21200H,执行后,(AX)=B61AH
    (6)MOVAX,[BX][SI]
    EA=(BX)+(SI)=0100H+0002H=0102H,PA=(DS)×10H+EA=2000H×10H+0102H=20102H,执行后,(AX)=29D1H

  • 第9题:

    设(DS)=6000H,(ES)=2000H,(SS)=1500H,(Si)=00A0H,(BX)=0800H,(BP)=1200H,数据变量VAR为0050H.请分别指出下列各条指令源操作数的寻址方式?它的物理地址是多少? MOVAX,BX;MOVDL,80H;MOVAX,VAR;MOVAX,VAR[BX][SI];MOVAL,’B’;MOVDI,ES:[BX];MOVDX,[BP];MOVBX,20H[BX]。


    正确答案: (1)寄存器寻址。因源操作数是寄存器,故寄存器BX就是操作数的地址.
    (2)立即寻址。操作数80H存放于代码段中指令码MOV之后。
    (3)直接寻址。
    (4)基址一变址一相对寻址.
    操作数的物理地址=(DS)×16+(SI)+(BX)+VAR=60000H+00A0H+0800H+0050H=608F0H
    (5)立即寻址
    (6)寄存器间接寻址.
    操作数的物理地址=(ES)×16+(BX)=20000H+0800H=20800H
    (7)寄存器间接寻址。
    操作数的物理地址=(SS)×16+(BP)=15000H+1200H=16200H
    (8)寄存器相对寻址.
    操作数的物理地址=(DS)×16+(BX)+20H=60000H+0800H+20H=60820H

  • 第10题:

    现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=0B7H,(21203H)=65H,说明下列指令执行后AX寄存器的内容。 (1)MOVAX,1200H (2)MOVAX,BX (3)MOVAX,[1200H] (4)MOVAX,[BX] (5)MOVAX,1100H[BX] (6)MOVAX,[BX][SI] (7)MOVAX,1100H[BX][SI]


    正确答案: (1)指令MOVAX,1200H执行后,(AX)=1200H(立即数操作数)。
    (2)指令MOVAX,BX执行后,(AX)=0100H(寄存器操作数)。
    (3)指令MOVAX,[1200H]执行后,(AX)=4C2AH(直接地址,EA=1200H)
    (4)指令MOVAX,[BX]执行后,(AX)=3412H(寄存器间接寻址,EA=0100H)
    (5)指令MOVAX,1100H[BX]执行后,(AX)=4C2AH(相对地址,EA=1200H)
    (6)指令MOVAX,[BX][SI]执行后,(AX)=7856H(基址变址寻址,EA=0102H)
    (7)指令MOVAX,1100H[BX][SI]执行后,(AX)=65B7H(相对基址变址寻址,EA=1202H)

  • 第11题:

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

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

    正确答案:D

  • 第12题:

    问答题
    设(DS)=6000H,(ES)=2000H,(SS)=1500H,(Si)=00A0H,(BX)=0800H,(BP)=1200H,数据变量VAR为0050H.请分别指出下列各条指令源操作数的寻址方式?它的物理地址是多少? MOVAX,BX;MOVDL,80H;MOVAX,VAR;MOVAX,VAR[BX][SI];MOVAL,’B’;MOVDI,ES:[BX];MOVDX,[BP];MOVBX,20H[BX]。

    正确答案: (1)寄存器寻址。因源操作数是寄存器,故寄存器BX就是操作数的地址.
    (2)立即寻址。操作数80H存放于代码段中指令码MOV之后。
    (3)直接寻址。
    (4)基址一变址一相对寻址.
    操作数的物理地址=(DS)×16+(SI)+(BX)+VAR=60000H+00A0H+0800H+0050H=608F0H
    (5)立即寻址
    (6)寄存器间接寻址.
    操作数的物理地址=(ES)×16+(BX)=20000H+0800H=20800H
    (7)寄存器间接寻址。
    操作数的物理地址=(SS)×16+(BP)=15000H+1200H=16200H
    (8)寄存器相对寻址.
    操作数的物理地址=(DS)×16+(BX)+20H=60000H+0800H+20H=60820H
    解析: 暂无解析

  • 第13题:

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

    A.11FDH

    B.221FDH

    C.0158H

    D.32FFH


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

  • 第14题:

    MOVAX,ES:[BX][SI]的源操作数的物理地址是( )。

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

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

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

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


    正确答案:B

  • 第15题:

    指令“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表示超越,源操作数在附加段内。

  • 第16题:

    MOV BX,[BP]的源操作数的物理地址为16×(DS)+(BP)。


    正确答案:错误

  • 第17题:

    设DS=26FCH,BX=108H,SI=9A8H,试求出使DS:BX与ES:Sl指向同一物理地址的ES值。


    正确答案: 即DS:BX=ES:SI
    DS:BX=DS×l6+BX=26FCH×16+108H=270C8H
    ES:SI=ES×16+SI=ES×16+9A8H
    ES=(270C8H一9A8H)÷l6=2672H

  • 第18题:

    MOV AX,[BX+SI]的源操作数的物理地址是()。

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

    正确答案:A

  • 第19题:

    MOV AX,ES:[BX][SI]的源操作数的物理地址是多少(用CS、DS、ES、SS、BX、SI表示出即可)?


    正确答案:MOV AX,ES:[BX][SI]的源操作数的物理地址是[ES]×10H+[BX]+[SI].

  • 第20题:

    指令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

  • 第21题:

    下列指令中,不正确的指令是().

    • A、MOV[BX+SI],AX4
    • B、MOVAX,[BX+SI]
    • C、MOVAX,SI
    • D、MOVAX,[BX+CX]

    正确答案:D

  • 第22题:

    假设(DS)=0C00H,(BX)=0210H,对于指令MOVDS:100H[BX],AL,其目的操作数的物理地址为多少?


    正确答案: EA=(BX)+0100H=0310H,物理地址=(DS)*16+EA=0C000H+0310H=0C310H

  • 第23题:

    单选题
    若(DS)=1240H,(BX)=8936H,则MOV AX,[BX]源操作数的物理地址是()。
    A

    1AD36H

    B

    9B760H

    C

    1AC36H

    D

    9B76H


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