THIS
$
The THIS operator returns an expression which denotes the location counter at the start of the source line.
The location counter returned by THIS does not change even if code is emitted.
A typical use of THIS is to compute the size of a string or block of memory:
MyString DB "Why would you count the number of characters" DB "in a string when the assembler can do it?" MyStringLen EQU THIS-MyString