Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для DillerInc

Обратный инженер


Сообщения: 644
Благодарности: 47

Профиль | Отправить PM | Цитировать


ferrum2688, вы в курсе,что есть различия между целочисленными и вещественными данными?
Я думаю,что проблема кроется именно в этом.
Вот код для примера:
Код: Выделить весь код
 local dwTempValue:DWORD

      mov     dwTempValue, 08
      finit
      fild    dwTempValue  ;  Загружаем в стек сопроцессора целочисленное значение
      fisub   dwTempValue  ;  Выполняем целочисленное вычитание
      fistp   dwTempValue  ;  Выталкиваем из стека сопроцессора целочисленный  результат
У меня в локальную переменную сохраняется нуль,как и должно быть.

-------
То,что неясно,следует выяснить.То,что трудно творить,следует делать с великой настойчивостью. © Конфуций


Отправлено: 19:11, 08-06-2009 | #2