作用:取得标号的偏移地址
格式:offset 标号
示例:
assume cs:codeseg
codeseg segment
start:mov ax,offset start;相当于mov ax,0
s:mov ax,offset s ;相当于mov ax,3
codeseg ends
end start
用debug 看结果
示例2:将s处的一条指令复制到s0处。
assume cs:codesg
codesg segment
;在这里写代码
s:mov ax,bx
mov si,offset s
mov di,offset s0
mov ax,cs:[si]
mov cs:[di],ax
s0:nop ;nop的机器码占一个字节,起“占位”作用
nop
mov ax,4c00H
int 21H
codesg ends
end s