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



         

Команды управления


      Команды управления микросхемы 8087 ничего не вычисляют, однако
    они необходимы для управления ее работой.  На Фиг. 7.12 показан
    литсинг ассемблера команд управления сопроцессора 8087.
 
      Многие из команд управления могут выполняться без синхронизации
    с микропроцессором 8088.  На Фиг. 7.12 показаны эти команды в
    форме, ассемблированной с использованием команды WAIT, а код
    операции в поле комментариев изображает команды без команды WAIT.
    Ассемблеру сообщается о том, что операция выполняется без ожидания,
    с помощью символов FN в качестве первых двух символов мнемоники
    команды.
 
      На Фиг. 7.13 перечислены действия всех команд управления
    сопроцессором 8087.  Команды FENI, FDISI, FCLEX обслуживают особые
    ситуации в сопроцессоре 8087.  В управляющем регистре содержится
    маска прерываний, которая выделяет те ситуации, которые могут
    вызвать прерывание.  Маской прерываний сопроцессора 8087 в целом
    управляют команды FENI и FDISI; эти команды аналогичны
    соответственно командам STI и CLI микропроцессора 8088, за
    исключением того, что они управляют прерываниями только от
    сопроцессора 8087.  Команда FCLEX сбрасывает биты особых ситуаций
    регистра состояния.  Микросхема 8087 помнит все особые ситуации,
    так что если последовательность команд возбудила более одного типа
    ошибки, все эти ошибки будут отмечены в регистре состояния.  И
    команда FCLEX - единственный способ сброса этих флагов.
 
      Команда                 Действие
      --------------------------------------------------------
      FINIT Инициализация 8087. Переустановка программ
      FENI  Освобождение прерываний по исключительным состояниям
      FDISI Блокирование прерываний по исключительным состояниям
      FLDCW Загрузка управляющего регистра 8087 из памяти
      FSTCW Сохранение управляющего регистра 8087 в память
      FSTSW Сохранение регистра состояния 8087 в память
      FCLEX Очистка индикаторов исключительных состояний



Содержание  Назад  Вперед