Значение - мантисса - Большая Энциклопедия Нефти и Газа, статья, страница 2
Никогда не недооценивай силы человеческой тупости. Законы Мерфи (еще...)

Значение - мантисса

Cтраница 2


Команда EXTRACT выделяет мантиссу и порядок числа. Например, перед выполнением команды FXTRACT ST ( 0) 2 71Х2 - 15, тогда после ее выполнения в вершине формируется значение мантиссы ST ( 0) 2 71X2, а в следующем регистре значение порядка ST ( 1) - 15X2, представленные в формате ВВФ.  [16]

В результате выполнения команд данные в регистре г2 и в памяти по адресу s2 не изменяются. Изменяются только данные в регистре г, в который помещается разность. Работа команд завершается нормально, если полученная характеристика разности находится в пределах от 0 до 127, а значение мантиссы 1 / 16 I.  [17]

Допускается значение характеристики, превышающее 127 для промежуточного значения в операции. Исчезновение порядка возникает, если значение характеристики конечного результата меньше нуля. В этом случае характеристике и мантиссе присваиваются нулевые значения и происходит программное прерывание, если соответствующий бит маски программы в ССП равен единице. Прерывание не возникает, если отрицательное значение характеристики операнда получается при предварительной нормализации. Значимость теряется, если значение мантиссы конечного результата равно нулю. Формируется число с нулевой характеристикой, нулевой мантиссой и положительным знаком, называемое истинным нулем. Прерывание не возникает, если соответствующий бит маски программы в ССП имеет нулевое значение.  [18]

В приведенной выше записи М называют мантиссой числа, ар - его порядком. Способ хранения мантиссы с плавающей точкой подразумевает, что двоичная запятая находится на фиксированном месте. Фактически подразумевается, что двоичная запятая следует после первой двоичной цифры, т.е. нормализация мантиссы делает единичным первый бит, помещая тем самым значение между единицей и двойкой. Место, отводимое для числа с плавающей точкой, делится на два поля. Одно поле содержит знак и значение мантиссы, а другое содержит знак и значение порядка.  [19]

Порядок ( восемь разрядов) отделяет мантиссу от знака мантиссы. Самый старший значащий разряд нормализованной мантиссы в памяти не запоминается, так как в положительных числах он всегда равен единице, а в отрицательных - нулю. При нормализации числа соответственно изменяется порядок. Знак порядка записывается в 14 - м разряде старшей половины числа и считается единицей для положительного порядка и нулем - для отрицательного. Результат операции с плавающей запятой всегда отличен от нуля. Если порядок равен нулю, то число считается равным нулю независимо от знакового разряда и значения мантиссы. В этом случае аппаратно формируются нули во всех 32 разрядах числа.  [20]



Страницы:      1    2