реклама на сайте
подробности

 
 
> cos(x) из стандартной библиотеки math.h
Misile_Inc
сообщение Jul 20 2012, 14:12
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 174
Регистрация: 30-08-11
Из: Санкт-Петербург
Пользователь №: 66 926



Здравствуйте!
Подскажите, каким методом пользуется компилятор IAR для вычисления тригонометрических функций?
Интересует, какие расходы повлечет использование стандартной библиотеки.

Спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
_Артём_
сообщение Jul 20 2012, 14:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Misile_Inc @ Jul 20 2012, 17:12) *
Интересует, какие расходы повлечет использование стандартной библиотеки.

cos - это в районе 800-900 байт кода.
Go to the top of the page
 
+Quote Post
Misile_Inc
сообщение Jul 20 2012, 14:39
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 174
Регистрация: 30-08-11
Из: Санкт-Петербург
Пользователь №: 66 926



То есть он таблицу хранит в памяти программ? Для ОЗУ будут последствия?

Как на быстродействии отразится?
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jul 20 2012, 14:41
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Misile_Inc @ Jul 20 2012, 17:26) *
То есть он таблицу хранит в памяти программ?

А кто его знает что он там хранит...
И какая разница, что. Их дело. Главное чтобы считал правильно.

Цитата(Misile_Inc @ Jul 20 2012, 17:26) *
Для ОЗУ будут последствия?

Не замечал - что есть cos, что нет - расход ОЗУ одинаковый. Но наверняка что-то на стеке ему надо.
Go to the top of the page
 
+Quote Post
Misile_Inc
сообщение Jul 20 2012, 14:52
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 174
Регистрация: 30-08-11
Из: Санкт-Петербург
Пользователь №: 66 926



Спасибо!

Но разница все таки есть, что он и как хранит и делает- скорость вычислений иногда критична
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jul 20 2012, 14:57
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Misile_Inc @ Jul 20 2012, 17:52) *
Но разница все таки есть, что он и как хранит и делает- скорость вычислений иногда критична

Скорость конечно важна, но повлиять на IAR-ий cos наверное не получится. Можно либо свой городить либо ихний использовать.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 10:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01454 секунд с 7
ELECTRONIX ©2004-2016