Cтраница 1
Формат представления чисел с естественной запятой или экспоненциальный. [1]
Форматы представления чисел с плавающей точкой других ЭВМ являются, как правило, 32-разрядными; возможно использование большего числа разрядов в случае объединенных полей мантиссы, порядка и знака. Тридцатидвухразрядный формат представления чисел с плавающей точкой обычно называется форматом с одинарной точностью. [2]
Формат однословного представления чисел с плавающей запятой: разряды 0 - 6 ( 7 бит) - мантисса; разряды 7 - 14 ( 8 бит) - экспонента; разряд 15 ( 1 бит) - знак мантиссы. [3]
![]() |
Пример представления числа. [4] |
При выборе форматов представления чисел панель Number Format ( см. рис. 2.31 а б) незначительно меняется. На рис. 2.32 для щ 3 и HI 3 приведены представления числа в различных форматах, которые указаны справа. [5]
В ЕС ЭВМ используются два формата представления чисел - зонированный и упакованный. [6]
Точка, позиция которой фиксируется форматом представления чисел; способ разделения, целой и дробной частей числа, при котором положение точки не меняется в ходе выполнения операций над данным числом. [7]
В компьютере на базе МП i486 формат представления чисел с плавающей точкой включает три поля: знака числа, мантиссы и порядка числа. Знак определяется старшим значащим разрядом. Мантисса содержит значащие биты числа, а порядок содержит степень 2 и определяет масштабирующий множитель для мантиссы. Для записи числа с одинарной точностью используются 32 бита; из них 23 бита - мантисса, 8 бит - порядок и 1 бит - знак числа. [8]
Форматы представления чисел с плавающей точкой других ЭВМ являются, как правило, 32-разрядными; возможно использование большего числа разрядов в случае объединенных полей мантиссы, порядка и знака. Тридцатидвухразрядный формат представления чисел с плавающей точкой обычно называется форматом с одинарной точностью. [9]
Предварительно условимся о форматах представления чисел и команд в нашей ЭВМ. На код операции в команде отводится 2 разряда. [10]
Как уже говорилось, в Автокаде все координаты измеряются в так называемых условных единицах, которые для конструктора являются реальными абсолютными размерами чертежа. Выбранные единицы измерения при этом определяют только формат представления чисел. [11]
Одна из них связана со сравнением числовых данных. Дело в том, что принятый в машине формат представления чисел не дает возможности сопоставить два значения путем быстрой процедуры побайтного сравнения. Производить сравнение так, как это делается в обычном операторе IF, значит резко снизить быстродействие за счет интерпретации команд десятичной арифметики. Поэтому в пакете матричной сортировки предусмотрено преобразование значений элементов исходного массива в специально подобранную форму с плавающей запятой, допускающую побайтовое сравнение. [12]
Из арифметических операций мы пока употребляем только команды сложения и вычитания слов одинарной длины. Однако при выполнении операций с фиксированной точкой более употребительны форматы представления чисел, которые для увеличения точности занимают больше одного слова. Арифметические операции над такими числами требуют дополнительных команд, использующих биты переноса и переполнения. При этом выполнение операций умножения и деления обеспечивается с помощью сдвигов. [13]
До сих пор, рассматривая характеристики дискретных фильтров, мы получали коэффициенты фильтров некоторыми расчетными методами и считали, что они представлены точно. Однако при практической реализации фильтров почти неизбежно возникает необходимость округления их коэффициентов. При использовании цифровых сигнальных процессоров это связано с поддерживаемыми ими форматами представления чисел, при создании программ обработки сигналов для персональных компьютеров - со стремлением повысить быстродействие. [14]
В настоящее время считается практически общепринятой символическая система кодирования программ и, соответственно, выражения получаемых результатов. Для кодирования любой из цифр ( 0 - 9) достаточно четырех двоичных разрядов. Но с учетом необходимости включения в современные программы текста ( букв алфавита и символов) в настоящее время наибольшее распространение получил 8-битовый ( 8-разрядный) код-байт. Один байт может соответствовать обозначению одной буквы ( символа) или двух десятичных цифр или восьми одиночных двоичных разрядов - битов. Последовательность байтов составляется так, чтобы обеспечить формирование команд с кодом операций и адресами данных, принятого в ЭВМ формата представления чисел с фиксированной или плавающей запятой, а также формата слов из набора символов или символов с цифрами. В некоторых ЭВМ предусматривается программное расширение формата, расширения длины слова ( удвоение), помещение в одном слове двух команд и другие варианты изменения форматов. В различных ЭВМ приняты различные форматы и способы их представления. [15]