Что такое $ в языке ассемблера? [Дубликат]
На этот вопрос уже есть ответ здесь:
Что означает знак доллара ($) в сборке x86 при расчете длин строк, например «$ - этикетка »? [Дубликат] 4 ответаЭто мой код уровня сборки ...
section .text
global _start
_start mov eax, 4
mov ebx, 1
mov ecx, mesg
mov edx, size
int 0x80
exit: mov eax, 1
int 0x80
section .data
mesg db 'KingKong',0xa
size equ $-mesg
Выход:
root@bt:~/Arena# nasm -f elf a.asm -o a.o
root@bt:~/Arena# ld -o out a.o
root@bt:~/Arena# ./out
KingKong
Что такое $ в строкеsize equ $-mesg
, Кто-нибудь, пожалуйста, объясните о$
символ используется ...