Cтраница 2
В этом примере в поле результата находятся нулевые разряды, так как старшие разряды множителя и множимого таковы, что условие переноса не возникает. [16]
Сначала шаблон засылается в поле результата и затем выполняется команда Отредактировать. [17]
После выполнения команды ZAP поле результата содержит два старших нулевых байта, что и требуется для последующего умножения, так как длина множителя равна двум байтам. [18]
В графе указывается длина поля результата относительно распакованного формата. [19]
Эта ситуация возникает, когда поле результата оказывается недостаточным для записи всего результата, что приводит к потере старших значащих цифр числа. [20]
Упаковка производится потому, что поле результата описано как числовое, а операнд 2 - текстовый литерал. При упаковке зональная часть символа - ( Х 60) литерала приведет к установке знака минус для упакованного поля, а цифровая - к добавлению цифры 0 в конце числа. Последней операцией примера устраняется эта цифра, так как ее не было в первоначальном числе. [21]
Эта ситуация возникает, когда поле результата оказывается недостаточным для записи всего результата, что приводит к потере старших значащих цифр числа. [22]
Указывается в том случае, если поле результата не описано в других операциях. [23]
Остаток от операции деления запоминается в поле результата. [24]
Будем для определенности считать, что поле результата содержит десятичный нуль, хотя его содержимое не имеет никакого значения. [25]
Каким образом можно исключить из формата команды поле результата, не добавляя новых регистров в центральный процессор. Какая новая команда потребуется в этой новой машине, которая не была нужна в первоначальной. [26]
Некорректный знак не находится в цифровой части поля результата. [27]
Заметим, что в этом примере длина поля результата выбрана равной сумме длин полей делимого и делителя. Поэтому длина частного равна длине делимого, а длина остатка - длине делителя. Частное занимает левые пять байтов поля результата. Остаток, имеющий длину два байта, располагается в правом конце поля результата. [28]
Имя поля для хранения ключа записывается в графе Поле результата. Длины поля и дробной части должны быть заданы в этой операции, если они не были заданы раньше. [29]
Указатели останова НО-Н9 не должны использоваться для задания проверки поля результата на равенство нулю. [30]