1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Ошибки при ассемблировании!

Тема в разделе "Свободное общение", создана пользователем Nitritius, 9 янв 2006.

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

    Nitritius Гость

    Репутация:
    0
    Здравствуйте! Может вы поможете?
    Я новичок в асемблере и только учусь. Возникла следующая проблема:
    при ассемблировании prog.asm, в которой создан цикл с использованием метки Label_1 и оператора loop появляется надпись:

    Assembling: prog.asm
    prog.asm(9): error A2085: instruction or register not accepted in current CPU mode

    prog.asm(16): error A2085: instruction or register not accepted in current CPU mode

    Использовал MASM 6.11, работал в досе, а не в эмуляции. Процессор у меня к слову Intel Pentium4 2.8 GHz. Код верен, ошибок нет, я проверял. И так со всеми прогами такого же типа (там, где создаются циклы).
    Подскажите, в чем трабла, пожалуйста. Сам не разберусь.
     
  2. ????

    ???? Гость

    Репутация:
    0
    <!--QuoteBegin-Nitritius+9:01:2006, 06:36 -->
    <span class="vbquote">(Nitritius @ 9:01:2006, 06:36 )</span><!--QuoteEBegin-->prog.asm(9): error A2085: instruction or register not accepted in current CPU mode
    [snapback]29092" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Попробуй задать минимум .386 режим. http://msdn2.microsoft.com/en-us/library/7f1274se.aspx
     
  3. Boriss

    Boriss Гость

    Репутация:
    0
    И, конечно, в таких случаях лучше прикладывать хоть кусочек кода
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей