Антипереполнение - Большая Энциклопедия Нефти и Газа, статья, страница 1
Вам помочь или не мешать? Законы Мерфи (еще...)

Антипереполнение

Cтраница 1


Антипереполнение происходит, если порядок результата настолько мал, что не может быть представлен в нужном формате. Конечно, это значение порядка не вызывает антипереполнения при формате результата DB или ВВ, так как их наименьшие представимые порядки равны - 1 023 и - 16383 соответственно.  [1]

Маскирование антипереполнения позволяет продолжать вычисления, не обращая внимания на денормализованные числа. Часто в процессе дальнейших вычислений получается нормализованный результат. Чтобы убедиться в этом, достаточно после завершения вычислений проанализировать флаг IE. Если 1Е0, то конечный результат правильный.  [2]

3 Регистр управления АСП ВМ87. [3]

Флаг UE - антипереполнение - устанавливается в единицу, когда результат операции не может быть представлен нормализованным конечным числом. Если флаг UE замаскирован, то в качестве результата выдается де-нормализованное число.  [4]

Незамаскированная реакция АСП ВМ87 на антипереполнение выражается в прекращении дальнейших вычислений и выдаче запроса прерывания, если результат должен быть записан в память. Если приемником результата является регистр, сопроцессор прибавляет к истинному значению порядка константу 24 576, записывает результат и выдает запрос прерывания. Эта константа возвращает значение экспоненты в представимый формат ВВ и при дальнейшей обработке прерывания ее следует вычесть для получения истинного значения порядка.  [5]

Устанавливается только при переполнении и антипереполнении счетчика.  [6]

В этой задаче проверяется арифметика ЭВМ на антипереполнение.  [7]

В некоторых подпрограммах пакета LINPACK могут происходить переполнение и антипереполнения. Мы надеемся, что операционная система присваивает нуль таким величинам и продолжает процесс без какого-либо сообщения об ошибке. Для некоторых операционных систем может оказаться необходимым вставить управляющие карты или обращаться к специальным подпрограммам, чтобы добиться такой обработки антипереполнений.  [8]

Ненормализованные числа образуются из денормализованных чисел и также возникают при замаскированном антипереполнении.  [9]

Особые случаи не увеличивают времени выполнения команды, за исключением немаскируемых переполнения, антипереполнения и маскируемого денормализованного операнда, которые увеличивают время на 14, 16, 33 такта соответственно.  [10]

Устанавливается ( при периодическом режиме работы), когда последующее ( второе) переполнение или антипереполнение произошло до того, как было обслужено предыдущее прерывание.  [11]

При выполнении команд МП КМ1810ВМ87 контролирует особые случаи наличия ненормализованного операнда недействительной операции, переполнения, антипереполнения, деления на нуль, неточности. При обнаружении немаскируемых особых случаев МП приостанавливает выполнение программы, о чем сообщает ЦП.  [12]

13 Формат регистра слова состояния. [13]

Особые случаи - недействительная операция, деление на нуль и денормализованный операнд - обнаруживаются до выполнения операции и называются ранними; переполнение, антипереполнение и потеря точности-в процессе выполнения операции и называются поздними. При обнаружении позднего особого случая содержимое этого устройства может быть изменено.  [14]

ИС позволяют представлять специальные величины: плюс нуль, минус нуль, плюс бесконечность, минус бесконечность, неопределенность ( замаскированный ответ на особый случай - недействительная операция), нечисловую величину, денормализованные числа; контролируют особые случаи наличия денормализованного операнда недействительной операции, переполнения, антипереполнения, деления на нуль, неточности; при обнаружении немаскируемых особых случаев приостанавливают выполнение программы.  [15]



Страницы:      1    2    3