mov ax,offset x
把标号x的偏移量送入ax,x是code段的第一条指令,所以offset x为0
mov ax,x
把标号x处的一个字单元送入ax,mov ax,0翻译成机器码是B8 00 00,所以
mov ax,x 执行后ax=00b8h
除非标号x的偏移量是b8h否则两条指令的AX值是不同的.
mov ax,offset x
把标号x的偏移量送入ax,x是code段的第一条指令,所以offset x为0
mov ax,x
把标号x处的一个字单元送入ax,mov ax,0翻译成机器码是B8 00 00,所以
mov ax,x 执行后ax=00b8h
除非标号x的偏移量是b8h否则两条指令的AX值是不同的.