УДК 519.876.5 ВЛИЯНИЕ КОНЕЧНОЙ РАЗРЯДНОСТИ В СИСТЕМАХ ЦИФРОВОЙ ОБРАБОТКИ С. Г. Семенцов, А. И. Власов Рассмотрена реализация алгоритмов цифровой обработки сигналов в форматах представления данных с плавающей и фиксированной точкой. <...> Показана эффективность систем с плавающей точкой при работе с реальными сигналами. <...> Отмечено что при квантовании коэффициентов адаптивных цифровых фильтров снижается скорость сходимости и устойчивость адаптивных алгоритмов. <...> При практической реализации алгоритмов цифровой обработки сигналов (ЦОС) и представлении точных переменных и арифметических операций конечным числом разрядов влияние ошибок сводится к следующим случаям: — ошибки переполнения при сложении двух больших чисел одного знака; — ошибка квантования коэффициентов цифровых фильтров при их приведении к длине слова используемого процессора; — ошибки округления при приведении результата умножения к ближайшему дискретному значению или к допустимой длине слова. <...> Стандарты многих языков программирования высокого уровня, таких как C или Java, ссылаются на международный стандарт IEEE 754 на операции с плавающей точкой, и алгоритм на C для архитектуры одного сигнального процессора может быть без изменения перенесен на архитектуру другого. <...> Напротив, реализация алгоритмов с фиксированной точкой для языков высокого уровня возможна только с использованием специализированных библиотек фиксированной арифметики или конверторов алгоритмов. <...> Арифметика с фиксированной точкой сложнее в реализации и требует решения проблемы переполнения, но более распространена в системах ЦОС. <...> При этом общеупотребительным является представление данных в формате Q15 (из 16 бит 15 — дробная часть, а старший бит — знаковый [1]). <...> Диапазон возможных значений находится в пределах от 1 до 1—2–(B – 1), где B — число разрядов. <...> Когда сигнал на вход системы ЦОС поступает с АЦП, то данные представлены в двоичном формате со сдвигом, т. е. диапазон <...>