logo search
Цифровая обработка сигналов Лекции / Цифровая обработка сигналов Лекции

Представление чисел

В цифровых устройствах обычно применяют два способа представления числа: сфиксированной иплавающей запятыми. В представлении числаA с фиксированной запятой предполагается обычно|A|< 1,запятаярасполагается между первым и вторым разрядами регистра числа,причемв первом разряде записывается код знака числа. Разрядная сетка, содержащаяm+ 1 двоичных разрядов, позволяет представить 2m различных по абсолютной величине чисел с шагом 2m в диапазоне 0 … 1 – 2m

0 |A|1 – 2m.(1.9)

Если значение числа выходит за верхний предел указанного диапазона (например, в результате выполнения арифметических операций сложения может получиться |A| > 1),происходит переполнение разрядной сетки и результат искажается. Представление двоичного числа с плавающей запятой задается соотношениемA = 2v,гдеvи – числа без знака, которыеназываются соответственно порядком и мантиссой числа A.

В разрядной сетке числа mvразрядов отводится на представление порядка числа и его знака иmразрядов – на представление мантиссы и ее знака;– общее число разрядов. Диапазон представления абсолютных значений чисел в форме с плавающей запятой много больше, чем в форме с фиксированной запятой. В устройствах ЦОС, реализуемых в виде спецвычислителей, применяется, как правило, представление с фиксированной запятой.