Как очистить стек в сопроцессоре masm32 (FPU)?

Выполнение некоторых операций в masm32 FPU. Но я не могу очистить стек FPU, например. ST(0)-ST(7) потом. Есть ли инструкция по очистке стека. Можете ли вы предложить что-нибудь?

P.S. Допустим, очистить стек для дальнейшего расчета.


person elgolondrino    schedule 17.01.2016    source источник
comment
ЕСЛИ вы хотите перезапустить заново, FINIT / FNINIT должно быть достаточно. Зависит от того, хотите ли вы сохранить контроль, статус или что-то еще...   -  person Neitsa    schedule 17.01.2016


Ответы (1)


Вы можете использовать FINIT, который инициализирует FPU и помечает регистры данных ST(0)-ST(7) как пустые (хотя их содержимое не очищается)

person twin    schedule 17.01.2016