fld, fst, fmul, fxch, fstp, fsub - поясните пожалуйста эти команды: для чего используются, параметры...
fld источник - загрузка вещ. числа из области памяти на вершину стека сопроцессора
fst приемник - сохранение вещ.числа из вершины стека сопроцессора в память. НЕ сопровождается выталкиванием из стека.
fstp приемник - в отличие от предыдущей команды, вещ. число выталкивается из стека после сохранения в память.
fxch st(i) - обмен вершины регистрового стека ST(0) с любым другим регистром стека сопроцессора ST(i).
fmul - это умножение. в зависимости от операндов (их может не быть, быть 1 или 2) определяется, что на что умножать.
fsub - вычитание. с операндами - то же самое.
Если команда без операндов, то что от чего отнимается, умножается, и т.д., и куда помещается результат? Я так понял, что букофка "р" в конце какой-либо команды означает выталкивание из стека... (faddp, fstp) Правильно? И еще... что значит fld1?
да, буковка p именно это и значит.
fld1-загрузка на вершину регистрового стека сопроцессора единицы.
есть команды для загрузки и других констант....
fsub без операндов: вычитает значение ST(1) из ST(0). Результат запоминается в ST(0)
аналогично fmul
А как при помощи этих команд вычислить sin и cos?
Напишите пожалуйста, и опишите что куда помещается...
http://www.website.masmforum.com/tutorials/fptute/fpuchap10.htm
Всем спасибо, со всем разобрался
cialis for once daily use
Anafranil Pills
Comparatif Viagra Cialis Levitra