Реферат: Операции над данными в СП с плавающей точкой
5.3.9 Накопление сравнений
6. Умножитель
6.1 Работа умножителя
6.2 Результаты с фиксированной точкой
6.2.1 Регистры MR
6.3 Операции с фиксированной точкой
6.3.1 Обнуление регистра MR
6.3.2 Округление содержимого регистра MR
6.3.3 Насыщение регистра MR при переполнении
1.6.4 Режимы работы с плавающей точкой
6.4.1 Режимы округления данных с плавающей точкой
6.4.2 Граница округления данных с плавающей точкой
6.5 Флаги состояния умножителя
6.5.1 Флаги потери значащих разрядов (MU, MUS)
6.5.2 Отрицательный флаг умножителя (MN)
6.5.3 Флаг переполнения умножителя (MV)
6.5.4 Флаг ошибки умножителя (Ml)
7. Устройство сдвига
7.1 Работа устройства сдвига
7.2 Флаги состояния устройства сдвига
7.3.1 Нулевой флаг устройства сдвига (SZ)
7.3.2 Флаг переполнения устройства сдвига (SV)
7.3.3 Знаковый флаг устройства сдвига (SS)
7.4 Резюме команд устройства сдвига
8. Многофункциональные вычисления
9. Регистровый файл
9.1 Дополнительные регистры
1. Обзор
Вычислительные устройства (ВУ) процессора ADSP-2106x используются для операций, осуществляемых при реализации алгоритмов цифровой обработки сигналов. Процессор ADSP-2106x содержит три ВУ: арифметико-логическое устройство (ALU), умножитель и устройство сдвига. Процессор поддерживает операции с фиксированной и плавающей точкой. Каждое ВУ выполняет команды за один цикл.
ALU выполняет стандартный набор арифметических и логических операций в обоих форматах: с фиксированной и плавающей точкой. Умножитель выполняет умножения с фиксированной и плавающей точкой, а также операции умножение/сложение и умножение/вычитание с фиксированной точкой. Устройство сдвига выполняет логические и арифметические сдвиги, манипуляцию битами, операции внесения и извлечения поля над 32-разрядными операндами и определение порядка.