Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm: Общие вопросы > Подскажите в чем ошибка и как ее устранить?


Автор: 1122 3.6.2009, 23:47
Подскажите плиз.
Код:

 Argument    to operation or    instruction has    illegal    size

Автор: Mikl_ 4.6.2009, 03:16
Цитата
FLD sum
**Error** outs.ASM(33) Argument    to operation or    instruction has    illegal    size
     ...
sum PROC FAR
FLD sum -- загрузить значение из регистра st(0) FPU в переменную sum
sum может принимать значение word, dword, tbyte (вещественное число размером 2 байта, 4 байта или 10 байт) а дальше sum описывается как название процедуры дальнего типа far ptr (целое число -- адрес размером 4 байта сегмент:смещение)
Как устранить? Заведи переменную о которой идет речь в 33 строке или переименуй процедуру smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)