Помощь - Поиск - Пользователи - Календарь
Полная версия: Ошибки при ассемблировании
Форум «Всё о Паскале» > Delphi, Assembler и другие языки. > Assembler
Nitritius
Здравствуйте! Может, вы поможете?
Я новичок в асемблере и только учусь. Возникла следующая проблема:
при ассемблировании 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. Код верен, ошибок нет, я проверял. И так со всеми прогами такого же типа (там, где создаются циклы).
Подскажите, в чем трабла, пожалуйста. Сам не разберусь.
FreeMan
у тя в исходнике должен быть указан тип проца, под который кампелируится прога. если указан 286, а юзаишь инструкции 386, то получаешь ошибку.
п.с. Масм маст дай
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.