参考答案和解析
正确答案:B
更多“若定义TAB DW1,2,3,4,执行MOV AX,TAB[2]指令后,AX寄存器中的数据是:A.0200HB.0002HC.0403HD.3 ”相关问题
  • 第1题:

    根据下面定义的数据段 DSEG SEGMENT DAT1 DB '1234' DAT2 DW 5678H ADDR EQU DAT2-DAT1 DSEG ENDS 执行指令MOV AX,ADDR后,AX寄存器中的内容是( )。

    A.5678H

    B.7856H

    C.4444H

    D.0004H


    正确答案:D

  • 第2题:

    根据下面定义的数据段: DSEG SEGMENT DATl DB'1234' DAT2 DW 5678H ADDR EQU DAT2-DAT1 DSEG ENDS 执行指令MOV AX,ADDR后,AX寄存器中的内容是______。

    A.5678H

    B.7856H

    C.4444H

    D.0004H


    正确答案:D
    解析:变量DATl是存放字符串的符号地址,其值为0000H(因为是该数据段的第一个变量),而DAT2是按字节存放数值的符号地址,其值为0004H(一个字符占据一个字节的内存)。所以ADDR=0004H。

  • 第3题:

    若寄存器AX、BX、CX、DX的内容分别为1,2,3,4,CPU依次执行下列指令: PUSH AX PUSH BX POP CX POP DX 以上4条指令执行完后,寄存器DX的内容为 ()。

    A.1

    B.2

    C.3

    D.4


    原码

  • 第4题:

    若定义TABDWl,2,3,4,执行MOVAX,TAB [2]指令后,AX寄存器中的数据是:( )。

    A.0200H

    B.0002H

    C.0403H

    D.3


    正确答案:B

  • 第5题:

    10、若寄存器AX、BX、CX、DX的内容分别为1,2,3,4,CPU依次执行下列指令: PUSH AX PUSH BX POP CX POP DX 以上4条指令执行完后,寄存器DX的内容为 ()。

    A.1

    B.2

    C.3

    D.4


    15,16