执行下述程序段后,(AX)=0101H,(BX)=0205H,(CX)=______。    A       DB’1234’    B       DW   5 DUP(2,3 DUP(0))    C       DW  ’AB’,’C’,’D’   

admin2009-01-15  14

问题 执行下述程序段后,(AX)=0101H,(BX)=0205H,(CX)=______。
   A       DB’1234’
   B       DW   5 DUP(2,3 DUP(0))
   C       DW  ’AB’,’C’,’D’
   L1:    MOV  AL,TYPE    B
           MOV  BL,LENGTH  B
           MOV  AH,SIZE    A
           MOV  BH,SIZE    C
       MOV  CL,  TYPE    L1
      MOV  CH,  SIZE    B

选项

答案0AFFH

解析 本题定义了一个字节变量、二个字变量和一个标号,由相关知识可得A、 B、C、L1的类型分别是1、2、2、0FFH。又由于变量A、C仅代表一个元素,所以 LENGTH值均为1,变量B使用了重复数据操作符,其返回值为5,而不必考虑其括号内的DUP数,再利用SIZE=LENGTH*TYPE可计算变量C的SIZE.值为10。
转载请注明原文地址:https://kaotiyun.com/show/fGrZ777K
0

最新回复(0)