我是Assembly编程方面的新手,我需要对以下几种循环(@@,@ B,@ F)进行一些说明。
当您有这样的例程时:
Routine: PROC Value: Byte
MOV ECX, 3
MOVZX EDX, Value
MOV EAX, EDX
@@: SHL EAX, 8
OR EAX, EDX
LOOP @B
RET
Routine: ENDP
,@@,@B是什么意思?
有人告诉我,这些循环有一些特殊性。 @B指向例程中的第一个@@,@ F指向例程中的最后一个@@,对吗? 关于这些循环,还有其他我应该知道的吗? (还告诉我,每当它们出现时,循环就会循环3次,但我不确定。)
提前致谢。