![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.10.2007
Сообщений: 41
|
![]()
Кто нибудь может дать линк или подробно объяснить как находить тригонометрические , логарифмические, экспоненциальные функции (только не через ряд фурье и таблицы, не очень удобно). В инете искал, внятного объяснения не нашел. Вроде можно использовать fsin, fcos...
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 239
|
![]()
вот примерчик нарыл:
..model tiny ..code ..386 ; ..387 ; использование сопроца ..startup finit ; инициализация сопроца fild data1 ; загрузка data1 fiadd data2 ; складывание с data2 fist _result ; сохранение результата в ; _result ret data1 dw 1 data2 dw 200 _result dw ? end Теперь немного теории. Пример команды: fild ^^^^ ||++ ||| ||+-- 'ld' - load, загрузка числа в стек сопроцессора |+--- 'i' - integer, означает, что работаем с ЦЕЛЫМИ данными ( | еще варианты - '', то есть fld, например - загрузка вещественного | числа в сопроцессор, 'b', т.е. fbld - загрузка BCD числа) +---- 'f' - обозначает, что это команда сопроцессора Примеры команд: fld data1 ; загрузка вещественного числа из памяти ; по адресу data1 в сопроцессор fist _result ; сохранение числа как целого в память по ; адресу _result (при необходимости оно округляется - ; это делает сам сопроц) fistp _result ; то же самое, но при сохранении числа оно ; выталкивается из стека сопроца fsqrt ; вычисление квадратного корня из st0, то ; есть аргумент берется из стека, туда же и ; помещается значение корня fcos, fsin ; вычисляет косинус и синус угла, заданного ; в стеке сопроца. Угол должен быть в ; _радианах_. fsincos ; одновременно вычисляет и sin и cos, в ; st0 помещается sin, в st1 - cos. а вообще про сопроцессор есть тут: http://www.lib.csu.ru/DL/bases/prg/f...p/v02/ch12.htm
Надо бы избавиться от привычки ставить многоточие.....
Последний раз редактировалось Min; 13.09.2008 в 01:42. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Функции | xxxPascalxxx | Помощь студентам | 2 | 28.12.2007 18:04 |
Функции | Vinni_puh | Microsoft Office Excel | 1 | 20.12.2007 05:51 |
Функции | furian | Общие вопросы C/C++ | 3 | 18.12.2007 12:48 |
Функции | Pedro | Общие вопросы Delphi | 5 | 08.11.2007 15:39 |
Обратные тригонометрические функции | Melok | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 24.10.2007 13:06 |