MOV AX ,OFFSET[DI+10H] 哪里错了???求解??

2025-05-18 22:58:58
推荐回答(1个)
回答1:

offset 是取偏移地址的
比如说:
s: mov ax,cx
mov bx,offset s
这里就可以用offset,看见s了吗,后面有个标号,这叫做地址标号
另外还有一种数据标号
比如说:
data segment
a db 128 dup (?)
data ends
code segment
mov ax,lea a
.........(后面的省略了)
在这里a就是数据标号
也可以这样使用 lea ax,a+2
看下汇编书就行了