![]() Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
![]() Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
![]() |
Представление данных с плавающей точкой
Во всех процессорах с ПТ поддерживается представление данных с ФТ и ПТ. При этом, в форме с ФТ, как правило, представляются целые числа, а в форме с ПТ – только вещественные. Соответственно, все команды обработки данных разделены на оперирующие с числами с ФТ или ПТ. Представление чисел с ФТ рассмотрено выше. Данные вещественного типа (вещественные числа) представляются в форме с ПТ и отображают алгебраическую показательную форму представления числа – с умножением на 10± n, где n – целое. Например, число 15,17593, имеющее однозначное алгебраическое представление в обычной форме, в показательной форме представляется неоднозначно: 1,517593 . 10+1; 1517,593 . 10-2; 15,17593 . 100; 0,1517593 . 10+2; 151,7593 . 10-1; 0,01517593 . 10+3 и т. д. Количество вариантов бесконечно. Число 10 называют основанием системы счисления. Аналогично, в двоичной системе счисления вещественные числа, представленные в форме с ПТ, отображают алгебраическую показательную форму представления двоичного числа – с уножением на 2±n, где n – целое. Например, двоичное число 101,01101 можно представить как: 10,101101 . 2+1; 10101,101 . 2-2; и т. д. В общем случае алгебраическая форма представления двоичного вещественного числа с ПТ имеет вид: С = m .2E, (3.1) где С — вещественное двоичное число, представленное в форме с ПТ (в дальнейшем для краткости — число с ПТ); m — мантисса — вещественное двоичное число со знаком, представленное в форме с ФТ; Е — порядок — целое двоичное число со знаком; 2 — основание двоичной системы счисления. Для устранения неоднозначности и упрощения арифметики чисел с ПТ из всех вариантов возможных представлений выбирают один, который называется нормализованной формой числа с ПТ. В ЦПОС нормализованная форма соответствует такому представлению двоичного числа с ПТ, мантисса которого всегда (за исключением числа 0) содержит единицу в целой части. В цифровой технике часто встречается другая нормализованная форма числа с ПТ, когда целая часть мантиссы равна нулю, а первая значащая цифра дробной части отлична от нуля. Принятая в ЦПОС нормализация чисел с единицей в целой части мантиссы позволяет при заданном формате увеличить количество значащих цифр вещественного числа на одну, т. к. бит в целой части мантиссы является неявным и физически не хранится (см. далее). С учетом сказанного, в ЦПОС форма представления чисел с ПТ принимает вид: С = (-1) S .2E .1, /,
(3.2) где С — двоичное число с ПТ; S— знак числа (0 — плюс, 1 — минус); 1,/— мантисса — вещественное двоичное число без знака, представленное в форме с ФТ: 1 — целая часть мантиссы (неявно присутствующая), /— дробная часть мантиссы; Е — порядок — целое двоичное число со знаком; 2 — основание двоичной системы счисления. Date: 2015-07-17; view: 439; Нарушение авторских прав |