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



         

Работа 8087 - часть 3


    но не замещает ни одну команду микропроцессора 8088.  Команды ADD,
    SUB, MUL и DIV, описанные в гл.4, выполняются микропроцессором
    8088, а арифметический сопро- цессор 8087 выполняет дополнительные,
    более эффективные команды арифметической обработки.  С точки зрения
    программиста, система с установленной в ней микросхемой 8087 должна
    выглядеть, как единый процессор с большим набором команд, чем
    простой микропроцессор 8088.  Лишь в немногих местах надо помнить,
    какой процессор какую команду выполняет.  Только тогда, когда
    микропроцессор 8088 должен непосредственно использовать результат
    работы микросхемы 8087 и требуется синхронизирующая команда WAIT,
    различать процессоры становится необходимо.
 
      Когда вы используете Макроассемблер фирмы IBM, возникает
    проблема при написании программ, использующих набор команд
    микросхемы 8087.  Чтобы использовать эту микросхему, нужно
    сформировать ее команды, используя коды операций WAIT и ESC.
    Наилучший способ сделать это - написать набор макрокоманд, которые
    позволяют писать команды микросхемы 8087.  В гл.6 были приведены
    некоторые макрокоманды, необходимые для написания команд
    сопроцессора 8087.  Если вы собираетесь программировать микросхему
    8087, вам нужно дописать примеры гл.6 для полного набора команд
    сопроцессора 8087.



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