Cтраница 4
По операции TESTZ производится проверка зоны самого левого символа текстового поля, указанного в графе Поле результата, и установка указателей в соответствии с результатом проверки. [46]
Если длина поля множимого 6 байтов, а длина поля множителя 4 байта, то длина поля результата соответствующей команды МР должна быть равна: байтам. [47]
Если длина поля результата меньше, чем требуется для размещения полученного числа, то в зависимости от описания поля результата теряются либо старшие цифры целой части числа, либо правые цифры лробной части. При этом сообщения о потере цифр числа не выдается. Если полученное число меньше, чем длина отведенного для него поля, то левые позиции поля результата заполняются нулями. Дробная часть числа формируется согласно значению, указанному для поля результата в графе Длина дробной части. [48]
Предложение 0918 - команда ZAP - пересылает 5 правых байтов комбинированного шестибайтового поля с PACKS 1 по РАСК1 в пятибайтовое упакованное десятичное поле результата. [49]
При этом подготавливается величина для внесения ее в качестве указателя длины в формат машинной команды, пересылающей исходное упакованное десятичное поле в поле результата. [50]
С помощью инструкции ADDIEREN ( сложить) суммируются реквизиты цифрового поля по всем записям выходного массива; можно производить суммирование нескольких полей в одно поле результата. [51]