Cтраница 1
Особый случай деления с фиксированной точкой распознается всегда, когда частное превышает размер регистра, в том числе при делении на 0, а также тогда, когда результат выполнения команды ПРЕОБРАЗОВАНИЕ В ДЕСЯТИЧНУЮ превышает 31 бит. [1]
Особый случай деления с плавающей точкой распознается тогда, когда сделана попытка деления на число с нулевой мантиссой. [2]
Если мантисса делителя равна 0, фиксируется особый случай деления с плавающей точкой. Операция подавляется, и происходит программное прерывание по особому случаю деления с плавающей точкой. [3]
Для установки РПР остаток сравнивается с нулем. Если делитель равен нулю, происходит особый случай деления на нуль и регистр R1 не изменяется. [4]
Если мантисса делителя равна 0, фиксируется особый случай деления с плавающей точкой. Операция подавляется, и происходит программное прерывание по особому случаю деления с плавающей точкой. [5]
Если мантисса делимого равна 0, формируется частное, равное истинному 0, а возможное переполнение или исчезновение порядка не фиксируется. Однако попытка разделить 0 на О приводит к тому, что операция подавляется и происходит программное прерывание по особому случаю деления с плавающей точкой. [6]
Деление процессов ( или предметов) на группы, обладающие данным признаком и не обладающие им и не представляющие в этом смысле интереса, иногда называется дихотомией. Этим делением пользуются, когда в общем массиве понятий важно выделить процессы ( или предметы), обладающие некоторым определенным признаком и потому в аспекте данного рассмотрения представляющие интерес, а остальные ( таким интересом не обладающие) исключить из рассмотрения. Особым случаем деления объема понятий и дихотомии является классификация. [7]
Результат преобразования помещается в общий регистр, заданный полем Ri. Для любого десятичного числа, выходящего за указанные пределы, операция преобразования завершается тем, что в регистр помещаются 32 младших бита. Такой случай классифицируется как особый случай деления с фиксированной точкой и вызывает программное прерывание. Если второй операнд был отрицательным, то для представления младшей части результата используется дополнительный код. [8]
Для установки РПР остаток сравнивается с нулем. Может иметь место особый случай неверной адресации слова. Если делитель равен нулю, происходит особый случай деления на нуль и регистр R1 не изменяется. [9]
В регистр R1 записывается неотрицательный остаток от деления содержимого регистра R1 ( делимое) на положительное 8-разрядное целое число ( делитель) в байте по исполнительному адресу. Для установ-ки РПР остаток сравнивается с нулем. Если делитель равен нулю, происходит особый случай деления на нуль и регистр R1 не изменяется. [10]
Частное определяется таким образом, чтобы остаток от деления был неотрицательным. Для установки РПР частное сравнивается с нулем. Если делитель равен нулю, то происходит особый случай деления на нуль и регистр R1 не изменяется. [11]
При переполнении в РПР устанавливается только О-бит. Может иметь место особый случай неверной адресации слова. Если делитель равен нулю, то происходит особый случай деления на нуль и регистр R1 не меняется. [12]
Если происходит программное прерывание из-за потери значимости, мантисса остается равной 0, знак - положительным, а характеристика сохраняет правильное значение. Если результат имеет нулевую мантиссу, то переполнение порядка и исчезновение порядка не вызывают программного прерывания. Если делитель имеет нулевую мантиссу, то деление не выполняется и происходит программное прерывание по особому случаю деления с плавающей точкой. [13]
В регистр Rl записывается частное от деления содержимого R1 ( делимое) на значение 20-разрядного непосредственного операнда I в дополнительном коде. Операция определяется таким образом, чтобы остаток от деления был неотрицательным. Для установки РПР частное сравнивается с нулем. При переполнении в РПР устанавливается только О-бит. Если делитель равен нулю, то происходит особый случай деления на нуль и регистр R1 не изменяется. [14]