¿Qué es $ en lenguaje ensamblador nasm? [duplicar]
Esta pregunta ya tiene una respuesta aquí:
¿Qué significa el signo de dólar ($) en el ensamblaje x86 cuando se calculan longitudes de cadena como "etiqueta de $1$quot;? [duplicar] 4 respuestasEste es mi código de nivel de montaje ...
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
Salida:
root@bt:~/Arena# nasm -f elf a.asm -o a.o
root@bt:~/Arena# ld -o out a.o
root@bt:~/Arena# ./out
KingKong
¿Qué es el $ en la líneasize equ $-mesg
. Alguien por favor explique sobre el$
símbolo utilizado ...