Relative jump out of range by 000Fh bytes

Тема в разделе "WASM.ASSEMBLER", создана пользователем EvilsInterrupt, 5 сен 2004.

  1. Privalov

    Privalov New Member

    Публикаций:
    0
    Регистрация:
    16 апр 2004
    Сообщения:
    16
    "jumps" это директив TASMа, з которым у вас вудет:



    jne @f

    jmp label

    @@:



    вместо "je label", если он превышен.



    PS. Please forgive me my poor Russian language.
     
  2. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    Privalov

    Thank you, & All
     
  3. leo

    leo Active Member

    Публикаций:
    0
    Регистрация:
    4 авг 2004
    Сообщения:
    2.542
    Адрес:
    Russia
    EvilsInterrupt

    Если вопрос конкретно по тасму, то советую посмотреть в Tasm.hlp сообщениения об ошибках компиляции. Например, в версии 5.0 четко сказано, что в 16-битном режиме все условные переходы кодируются rel8, а при USE32 допускаются переходы до rel16. В более свежих версиях возможно и не так - см.свой hlp.