Анонимные метки в FASM

Тема в разделе "WASM.BEGINNERS", создана пользователем murder, 9 сен 2008.

Статус темы:
Закрыта.
  1. murder

    murder Member

    Публикаций:
    0
    Регистрация:
    3 июн 2007
    Сообщения:
    628
    В мануале сказано:
    Однако на деле FASM не распознаёт @f.

    Пример:
    Код (Text):
    1. mov  ax,4
    2. @@: mov dx,4
    3.        @@: dec dx
    4.        jne @r
    5.        dec ax
    6. jne @f      ;ругаеццо
    IMHO опечатка в мануале. Как правильно писать @f.
     
  2. LazzY

    LazzY New Member

    Публикаций:
    0
    Регистрация:
    6 мар 2006
    Сообщения:
    123
    Код (Text):
    1. mov  ax,4
    2. @@: mov dx,4
    3.        @@: dec dx
    4.        jne @r
    5.        dec ax
    6. jne @f      ;ругаеццо
    7. @@:  ; <----
    так тоже будет ругаться?
     
  3. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    тебе здесь нужно было ставить переход на @B, так как нужно переходить назад
    @B - backward
    @F - forward
    для @F метка @@ должна быть впереди обращения.
     
  4. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    jne @b
    тогда будет прыгать на @@: которая идёт до прыжка
     
  5. JCronuz

    JCronuz New Member

    Публикаций:
    0
    Регистрация:
    26 сен 2007
    Сообщения:
    1.240
    Адрес:
    Russia
  6. murder

    murder Member

    Публикаций:
    0
    Регистрация:
    3 июн 2007
    Сообщения:
    628
    Извиняюсь. Я то подумал что @f - это метка перед предыдущей.
    Всем спасибо. Тема закрыта.
     
Статус темы:
Закрыта.