itgle.com
更多“已知: DATl LABEL BYTE DAT2 DW 0ABCDH 依次执行SHL DATl,1和SHR DAT2,1指令后,DAT2 ”相关问题
  • 第1题:

    已知: DAT1 LABEL BYTE DAT2 DW 0ABCDH 依次执行SHL DAT1,1和SHR DAT2,1指令后,DAT2字存储单元中的内容是______。

    A.AF34H

    B.55CDH

    C.55E6H

    D.ABCDH


    正确答案:B
    解析:0ABCDH转换为二进制:1010101111001101,执行SHLDAT1,1将低8位左移1位后得:1010101110011010;再执行SHRDAT2,1将左移后的整个字右移1位得:0101010111001101,换成十六进制为:55CDH。

  • 第2题:

    双字左移与双字右移指令是()

    A.SHL-B和SHR-B

    B.SHL-W和SHR-W

    C.SHL-DW和SHR-DW

    D.ROL-W和ROR-W


    SHL-DW和SHR-DW

  • 第3题:

    字左移与字右移指令是()

    A.SHL-B和SHR-B

    B.SHL-W和SHR-W

    C.SHL-DW和SHR-DW

    D.ROL和ROR


    SHL-W和SHR-W

  • 第4题:

    数据段定义如下: DAT1 DB 55H DAT2 DB () 下面指令执行后,DAT2中的内容是()。 MOV AL,DAT1 AND AL,70H OR AL,80H MOV DAT2,AL

    A.E0H

    B.77H

    C.D0H

    D.87H


  • 第5题:

    字节左移与字节右移指令是()

    A.SHL-B和SHR-B

    B.SHL-W和SHR-W

    C.SHL-DW和SHR-DW

    D.ROL和ROR


    SHL-B和SHR-B