Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2013, 20:43   #1
IRomanKozlov
Пользователь
 
Регистрация: 24.07.2011
Сообщений: 11
Вопрос mov [ebp-2Ch], 00000003h. invalid instruction operands

Использую MASM32.
Ругается на
Код:
mov [ebp-2Ch], 00000003h

Я конечно могу заменить одну команду на две:
Код:
push 00000003h
pop ebp-2Ch

Но тогда код программы возрастет в разы.
Подскажите, почему возникает ошибка и как её исправить, желательно в одну строку.

Последний раз редактировалось IRomanKozlov; 19.01.2013 в 20:49.
IRomanKozlov вне форума Ответить с цитированием
Старый 19.01.2013, 21:24   #2
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

Может быть, размер надо указать: byte ptr, word ptr или dword ptr?
Somebody вне форума Ответить с цитированием
Старый 19.01.2013, 21:33   #3
IRomanKozlov
Пользователь
 
Регистрация: 24.07.2011
Сообщений: 11
По умолчанию

Цитата:
Сообщение от Somebody Посмотреть сообщение
Может быть, размер надо указать: byte ptr, word ptr или dword ptr?
Точно! Спасибо. Видимо, пора мне отдыхать
IRomanKozlov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регистр EBP ABCDEF1551 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 24 17.02.2012 01:43
C++/Абсолютный адрес регистра Ebp coNsept Общие вопросы C/C++ 6 29.03.2011 12:56
Privileged instruction ufo1og Общие вопросы C/C++ 6 26.03.2011 13:50
Comparing signed and unsigned types - widened both operands Человек_Борща Общие вопросы Delphi 4 09.01.2011 14:59
Illegal Instruction russian-stalker Общие вопросы C/C++ 2 04.11.2010 10:04