Введение
ГЛАВА 1. Арифметика чисел с плавающей точкой 10
1.1. Введение 10
1.2. Платформа «Мультикор» 10
1.2.1- Система инструкций 11
1.2.2. Ассемблер DSP 13
1.2.3. Системные особенности , 16
1.3. Стандарт IEEE-754 16
1.4. Модели плавающих арифметик 22
1.4.1. Определения 22
1.4.2. Доказательство реализаций, 26
1.5. Элементарные функции 29
1.6. Применение 32
1.7. Выводы 34
ГЛАВА 2. Формат расширенной точности 35
2.1. Введение 35
2.2. Базовые определения 35
2.3. Сложение (вычитание) 38
2.4. Деление 45
2.5. Операция извлечения квадратного корня 48
2.5.1. Выбор начального приближения 48
2.5.2. Трудные для округления случаи 49
2.5.3. Алгоритм SQRT 51
2.6. Элементарные функции 55
2.7. Выводы 59
ГЛАВА 3. Формат двойной точности 61
3.1. Введение 61
3.2. Базовые определения 62
3.3. Сложение (вычитание) , 64
3.4. Умножение 75
3.5. Деление 79
3.5.1. Деление без восстановления остатка 79
3.5.2. Деление SRT по основанию 4 80
3.5.3. Деление с большим основанием 81
3.6. Элементарные функции 87
3.6.1. CORDIC-алгоритмы 87
3.6.2. Алгоритмы редукции 89
3.7. Выводы 91
ГЛАВА 4. Применение гарантированной точности 93
4.1. Введение 93
4.2. Тестовый пакет Paranoia 93
4.3. Анализ основания и разрядности .. 94
4.3.1. Целочисленный алгоритм 94
4.3.2. Бесконечные периодические дроби 98
4.4. Корректность округления 101
4.5. Корректность использования остатка 104
4.6. Выводы 107
Заключение 108
Литература


