04. Математический сопроцессор

00:00:12 Введение в архитектуру и язык C 00:00:52 Вещественные числа и их моделирование 00:02:02 Хранение чисел с фиксированной точкой 00:02:57 Хранение чисел с плавающей точкой 00:04:17 Пример с фиксированной точкой в Linux 00:06:02 Стандарт IEEE 754 00:10:09 Нормализованное и де-нормализованное представление 00:13:35 Заключение 00:14:24 Представление чисел в IEEE 754 00:16:33 Полезные свойства IEEE 754 00:19:24 Сопроцессор и его задачи 00:21:00 Регистры и форматы чисел 00:26:13 Взаимодействие процессора и сопроцессора 00:28:56 Загрузка и деление в регистре 00:30:22 Вывод вещественного числа 00:32:29 Умное сложение и умножение 00:33:33 Преобразование между регистрами 00:35:07 Пример программы с умножением и сложением 00:39:34 Стратегии округления 00:40:18 Псевдоинструкции и расширение знака 00:42:17 Инструкции сравнения 00:43:38 Псевдоинструкции и регистры 00:44:57 Атомарные инструкции и регистры флагов 00:46:53 Регистры флагов и их использование 00:49:12 Атомарность операций с регистрами флагов 00:51:33 Регистры FSCSR и их использование 00:53:50 Примеры использования FSCSR 00:56:25 Округление и конверсия 00:58:10 Условные операторы 01:00:29 Проверка неравенства треугольника 01:06:23 Потеря точности при вычислениях 01:12:11 Сравнение вещественных чисел 01:12:50 Вычисление квадратного корня 01:13:41 Преобразование и сравнение 01:16:07 Планирование регистров 01:18:55 Домашнее задание и вопросы 01:21:46 Заключение и планы на будущее Источник:
Back to Top