问题
填空题
执行下面的指令序列,(BX)= 【8】 。 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。
执行下面的指令序列,(BX)= 【8】 。 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。