(499) 995-00-52

market@elvees.com
124498, Москва, Зеленоград, проезд № 4922, дом 4, стр.2

LIBEMF12

Главная » Микросхемы » LIBEMF12

Назначение прикладной библиотеки

Библиотека содержит набор алгебраических и тригонометрических функций в формате плавающей точки с одинарной точностью (формат float, 24e8), реализованных на языке Ассемблер ядра ELcore микросхем серии «Мультикор».

Библиотека представляет собой файл с расширением .a, в котором находятся объектные файлы, содержащие готовый к линковке исполняемый код и данные. Для функционирования библиотеки необходима среда MCStudio.

Состав библиотеки

Библиотека включает следующие функции:

Функция

Описание

1

sin_f(x)

Функция вычисляет синус x

2

cos_f(x)

Функция вычисляет косинус x

3

tan_f(x)

Функция вычисляет тангенс x

4

ctan_f(x)

Функция вычисляет котангенс x

5

asin_f(x)

Функция вычисляет арксинус x

6

atan_f(x)

Функция вычисляет арктангенс x

7

atan2_f(y,x)

Функция вычисляет арктангенс y/x, используя знаки обоих аргументов для определения квадранта возвращаемого значения

8

exp_f(x)

Функция вычисляет значение экспоненциальной функции от x

9

exp2_f(x)

Функция вычисляет значение 2 x

10

log_f(x)

Функция вычисляет значение натурального логарифма от x

11

recip_f(x)

Функция вычисляет значение 1/x

12

div_f(y,x)

Функция вычисляет значение y/x

13

sqrt_recip_f(x)

Функция вычисляет значение 1/√x

14

sqrt_f(x)

Функция вычисляет значение квадратного корня из числа x

15

pow_f(x,y)

Функция возводит x в степень y

16

abs_f(x)

Функция вычисляет абсолютное значение числа x

17

floor_f(x)

Функция вычисляет наибольшее целое значение, не большее чем x

18

ceil_f(x)

Функция вычисляет наименьшее целое значение, не менее чем x

19

frexp_f(x)

Функция возвращает мантиссу и экспоненту числа x

20

modf_f(x)

Функция преобразует число x в целую и дробную часть, имеющие тот же знак, что и число x

21

ldexp_f(x,n)

Функция вычисляет значение x*2 n