在汇编程序中如下所示的代码结构很多: mov cx,1234h cmp flag,1 jz loc1 mov cx,1000h loc1: ...... loop loc1 在上述代码中,loc1在别的地方可能再也用不到了,对于这种情况,高版本的MASM用@@标号去代替它:
mov cx,1234h
cmp flag,1
jz @F
mov cx,1000h
@@:
......
loop @B
当用@@做标号时,可以用@F和@B来引用它,@F表示本条指令后的第一个@@标号,@B表示本条指令前的第一个@@ ,程序中可以有多个@@标号,@B和@F只寻找匹配最近的一个