itgle.com

假设数据段定义如下: DSEG SEGMENT DAT DW 1,2,3,4,5,6,7,8,9,10 CNT EQU ($-DAT)/2 DSEG ENDS 执行指令MOV CX, CNT后,寄存器CX的内容是:A.10B.5C.9D.4

题目

假设数据段定义如下: DSEG SEGMENT DAT DW 1,2,3,4,5,6,7,8,9,10 CNT EQU ($-DAT)/2 DSEG ENDS 执行指令MOV CX, CNT后,寄存器CX的内容是:

A.10

B.5

C.9

D.4


相似考题
更多“假设数据段定义如下: DSEG SEGMENT DAT DW 1,2,3,4,5,6,7,8,9,10 CNT EQU ($ ”相关问题
  • 第1题:

    根据下面的数据定义: ORG 10H DATl DB 10 DUP(?) DAT2 EQU 12H DAT3 DW 56H,$+10 数据项$+10的值是( )。

    A.0026H

    B.0027H

    C.0032H

    D.0033H


    正确答案:A

  • 第2题:

    数据段定义如下,汇编后偏移地址2000H的字节单元内容为 H 。 DATA SEGMENT ORG 2000H DAT1 DB 78H,'BC' DAT2 DW 'BC', $+2 COUNT EQU DAT2-DAT1 DATA ENDS


    变量W的值等于变量Z和X偏移地址之差 01BEH-0020H=019EH 它等于变量X、Y所占用内存单元的字节数。

  • 第3题:

    2、伪指令如下: DAT1 DW ?,18 DUP(9) DAT2 DB 1,2,3,4 DAT3 DD ?,? CNT1 EQU $-DAT2 CNT2 EQU $-DAT3 分析CNT1、CNT2的值以及上述数据定义占用内存的字节数。


    C

  • 第4题:

    根据下面的数据定义: ORG 10H DAT1 DB 10 DUP(?) DAT2 EQU 12H DAT3 DW 56H,$+10 数据项$+10的值是:

    A.0026H

    B.0027H

    C.0032H

    D.0033H


    正确答案:A
    解析:本题考查对汇编语言的掌握程度。起始地址为10H,语句“DAT1DB10DUP(?)”定义了10个字节,“DAT2EQUl2H”进行符号定义,不产生任何目标代码,也不占用存储单元。“DAT3DW56H,$+10”在当前位置偏移10个字节的地方定义了两个字节,10H+0AH+02H=26H。应当选A。

  • 第5题:

    伪指令如下: DAT1 DW ?,18 DUP(9) DAT2 DB 1,2,3,4 DAT3 DD ?,? CNT1 EQU $-DAT2 CNT2 EQU $-DAT3 分析CNT1、CNT2的值以及上述数据定义占用内存的字节数。


    C