Assembler для начинающих

Управляющее слово


      Сопроцессор 8087 содержит два управляющих регистра.  Один
    регистр нужен для записи управляющего слова, другой - для
    считывания слова состояния.  Управляющий регистр позволяет
    программисту задать режим рабоиы микросхемы 8087, далее о
    возможностях некоторых из них будет лишь упомянуто; рассомтрение
    всех возможных вариаций управляющего слова выходит за пределя этой
    книги.  Структура управляющего регистра показана на Фиг. 7.7.
      Управляющее слово позволяет выбрать один из двух различных
    типов бесконечности.  По умолчанию способом замыкания числовой
    системы является проективное замыкание, при котором сопроцессор
    8087 трактует положительную, и отрицательную бесконечности как
    единую бесконечность без знака.  Другой способ - аффинное


    замыкание, в которое входят и положительная, и отрицательная
    бесконечности.  Хотя может показаться, что проективное замыкание
    теряет информацию, оно никогда не приводит к бессмысленным
    результатам.  Аффинное замыкание в программе необходимо
    использовать только тогда, когда неоюходима дополнительная
    информация и когда программа написана для того, чтобы иметь дело с
    (возможно) неверными результатами.
 
      Сопроцессор 8087 позволяет выбрать один из четырех способов
    округления чисел.  Округление возникает тогда, когда результат
       15                       7                     0
      ЪДДДДДДДДДДДВДДДВДДДДДДДВДДДДДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДВДДДДї
      і         іIC і  RC     і  PC іIEMі іPM іUM іOM іZM іDM іIM  і
      АДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДБДДДДЩ
       ДДДДДВДДДДД  і  ДДДВДДД  ДДВДД   і   і   і   і   і   і   і    і МАСКИ ИСКЛЮЧЕНИЯ (1=МАСКИРУЕТСЯ)
            і       і     і       і   і   і   і   і   і   і   і    АД  НЕВЕРНАЯ ОПРЕАЦИЯ
            і       і     і       і   і   і   і   і   і   і   АДДДДДД  НЕНОРМАЛИЗОВАННЫЙ ОПЕРАНД
            і       і     і       і   і   і   і   і   і   АДДДДДДДДДД  ДЕЛЕНИЕ НА НОЛЬ



Содержание раздела