执行下面的指令序列,(BX)=【  】。    X1    DW’CD’    X2    DB 16 DUP(?)    Y     EQU $-X1   MOV    BX,Y

admin2009-02-15  26

问题 执行下面的指令序列,(BX)=【  】。
   X1    DW’CD’
   X2    DB 16 DUP(?)
   Y     EQU $-X1
  MOV    BX,Y

选项

答案14H

解析 DUP的作用是重复操作,即X2放的是16个不确定的字节,$代表当前位置的偏移地址,那么Y的值就等于当前的偏移地址减去Ⅺ的偏移地址,X1是用字表示的,一共占用4个地址,所以Y的值就等于16+4=20即14H。
转载请注明原文地址:https://kaotiyun.com/show/kyrZ777K
0

最新回复(0)