Cтраница 3
В языке не определяются действия при возникновении переполнений при операциях с целыми и плавающими числами и при исчезновении порядка и потери значимости для плавающих чисел. [31]
Если характеристика нормализованной суммы меньше 0, а мантисса не равна 0, имеет место, особый случай исчезновения порядка. Если бит маски исчезновения порядка равен 1, операция завершается путем формирования характеристики, которая на 128 больше действительного значения. Результат нормализуется, а знак и мантисса сохраняют правильные значения. Затем происходит программное прерывание из-за исчезновения порядка. [32]
Устанавливается j 1, если в машине возникла ситуация переполнения с плавающей точкой, j 3, если налицо ситуация исчезновения порядка, и j 2, если названные ситуации отсутствуют. [33]
Если характеристика операнда становится меньше 0 во время предварительной нормализации, но характеристика нормализованного произведения попадает в установленный диапазон, то исчезновение порядка не фиксируется. [34]
Таким образом, значение разрядов ГО / 1 ] регистра, где хранится характеристика результата, равно 10 и имеет место исчезновение порядка. В этом случае происходят формирование и запись старшего слова результата и анализ флага исчезновения. Комбинация 10 совместно с флагом исчезновения вызывает прерывание по исчезновению порядка, без флага исчезновения - прерывание по переполнению порядка. Результат записывается с характеристикой, на 128 меньше действительной. [35]
Порядок применения программы OVERFL подобен порядку применения программы DVCHK, за исключением того, что программу используют для обнаружения переполнения или исчезновения порядка при выполнении сложения, вычитания, умножения или деления чисел с плавающей точкой. [36]
Истинный 0 получается в результате выполнения команды ПОПОЛАМ только в том случае, когда мантисса второго операнда равна 0 или когда возникает исчезновение порядка при установленной в 0 маске исчезновения порядка. [37]
После нормализации мантиссы результата, если в этом была необходимость, и окончательного формирования его характеристики произведение анализируется на переполнение характеристики и на исчезновение порядка. При переполнении разрядной сетки характеристики ( если она превысит 127) исполнение программы прерывается. Если характеристика результата окажется меньшей нуля, то ей и мантиссе присваиваются нулевые значения и вырабатывается требование прерывания по причине исчезновения порядка. Прерывание по этой причине происходит, если есть разрешение в соответствующем разряде маски ССП. При умножении признак результата не вырабатывается. [38]
При выполнении команд операций с плавающей точкой возможны прерывания: по защите памяти, по адресации, по спецификации, по переполнению порядка, по исчезновению порядка, по потере значимости, по делению с плавающей точкой. [39]
В этих случаях происходят формирование и запись старшего слова результата и в зависимости от значения маски либо записываются нули в качестве результата, либо происходит прерывание по исчезновению порядка. [40]
Сервисные программы библиотеки транслятора дают возможность выполнять действия, необходимые при отладке программы на этапе выполнения: печатать в нужном формате значения переменных, проверять наличие переполнения и исчезновение порядка. [41]
Истинный 0 получается в результате выполнения команды ПОПОЛАМ только в том случае, когда мантисса второго операнда равна 0 или когда возникает исчезновение порядка при установленной в 0 маске исчезновения порядка. [42]
Если в операциях умножения и деления все цифры мантиссы результата равны нулю, то знаковому биту и характеристике результата присваиваются нулевые значения, что приводит к получению истинного нуля без переполнения или исчезновения порядка, вызывающих программное прерывание, и никогда не возникает программное прерывание из-за потери значимости. [43]
![]() |
Рентгенограммы волокон ( ось волокна вертикальна. [44] |
Большие потери веса при термообработке волокон и пленок ПОМБИ ( 12 - 20 %) [26], которые имеют место без видимой деструкции полимера, резкий рост этих потерь при температурах, соответствующих исчезновению трехмерного порядка, а также частичное восстановление исходной структуры после кратковременного выдерживания в насыщенных парах муравьиной кислоты позволяют предполагать, что все эти явления взаимосвязанны. [45]