Перейти к содержанию
    

Относительный условный переход внутри rept блока

Добрый день!

При использовании директивы rept нельзя просто написать команду относительного условного перехода bne label, если label внутри клонируемого блока, т.к. ассемблер будет ругаться что метка уже определена. Как правильно тогда это оформить ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно, сделать метку локальной? Давно не брал в руки ассемблер, вроде бы в гнутом локальные метки объявлялись как цифры, т.е. "1:", "2:" и т.п. и при этом в переходах назад они использовались как "1b", "2b". Но могу ошибаться - лет 15 прошло. В общем поищите в документации информацию про локальные метки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...