Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Замечание





Нестандартная форма записи (3.2) применяется, например, в процессорах ТМS320СЗх фирмы Texas Instruments

 

 

Ну и пошло...

 

3.8.3. Форматы данных с плавающей точкой

Предназначение трех разновидностей форматов данных ("слово", "двойное сло­во", "расширенное слово"), приведенное в разд. 3.5, справедливо для ЦПОС с ПТ. Эти форматы имеют следующие наименования:

D SP (Single Precision floating-point format) — формат для представления данных с одинарной точностью — соответствует слову;

О DP (Double Precision floating-point format) — формат для представления данных с двойной точностью — соответствует двойному слову;

П SEP (Single Extended Precision floating-point format) — формат для пред­ставления результатов промежуточных и конечных вычислений с расши­ренной одинарной точностью — соответствует расширенному слову с длиной п < k < 2п; формат SEP расширяет диапазон и точность представления данных.

Форматы SP и DP называют базовыми; их длины и структуры стандартизи­рованы, т. к. они используются для внешнего представления данных в памя­ти и должны быть совместимы с устройствами, поддерживающими стандарт ШЕЕ 754. К расширенному формату SEP, используемому для внутреннего представления данных, предъявляются менее жесткие требования.

 

 


Структура форматов SP, DP (рис. 3.26, а, б) одинакова и обусловлена <Л
мой представления чисел с ПТ в виде (3.3). В ней выделено три псшуН
мешенных согласно стандарту IEEE 754, в строго фиксированной noc^l
вательности: iH

П поле знака — для представления знака S числа (1 бит); И

•П поле смещенного порядка — для представления значения смещенН
порядка е; Я

П поле мантиссы — для представления дробной части мантиссы О,/ цИ
часть мантиссы, равная 1, присутствует неявно. >•

В структуре формата SEP (рис. 3.26, в) целая часть мантиссы существ^|И
но, что объясняется удобством выполнения операций. в

В табл. 3.9 приведены параметры для форматов SP, DP (стандарт 1ЕЕЕя
и SEP (для DSP9600X фирмы Motorola). •

Таблица 3.9. Параметры форматов SP, DP Я

Параметр Формат Ш

SP DP ———— sEp Ж

Длина 32 64 ~44 Щ

Длина ман- 24: 53: 32 J

Дробная часть — 23 Дробная часть — 52 Дробная часть -•

Неявная 1 Неявная 1 Явная 1 1

Длина сме- 8 11 11 1
щенного •
порядка е •

Смещение 127 1023 1023 j
bias Ш

е™, -126 -1022 -1022 1

£тах +127 +1023 +1023 1

emin +1 +1 +1 1

етах +254 +2046 +2046 :1

Стандарт IEEE 754 не поддерживает представление чисел с ПТ (3.3) вот
нителъном коде. 1

На рис. 3.27 дается пример вычисления десятичного эквивалента чн
представленного в форме (3.3) в прямом коде, по формуле 1

С(,о) = (-1У-1,/(Ю)-2£<10).. I


Формат SP

 



 


Веса битов

 


13

1 f ''

 


Was=127(10)= 111111 1(2)

E(2) = e-b/as = 10000110-01111111 =00000111

(Ю) ~ 7

1 /(2) = 1.01101 000000000000000000 1 ,fm = 2° +2-2 + 2-3 + 2-5 =1,40625 CdO) = (-1)1 ' 1,40625 • 27 = -1 80 = -1,8 • 1 02

Рис. 3.27. Пример определения десятичного эквивалента числа с ПТ

Date: 2015-07-17; view: 526; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию