Всем привет)
Знакомлюсь с ассемблером и остался немного непонятен один момент
Правильно ли я понимаю, что метка заменяется на шестнадцатеричное число (соответствующее адресу в памяти) уже на этапе трансляции программы?
То есть допустим.. я хочу выделить память из 4 байт, инициализировать ее значением и связать с ней метку. Эта метка на этапе трансляции будет заменена на КОНКРЕТНОЕ число (ну допумтим 12ff4a44), и каждый раз при запуске программы это число всегда будет располагаться именно по адресу (виртуальному конечно) - 12ff4a44
Я правильно понял?