Assembler - язык неограниченных возможностей
0e1cc9b4

Константы FPU




  • Команда:
  • FLD1
  • Назначение:
  • Поместить в стек 1,0
  • Команда:
  • FLDZ
  • Назначение:
  • Поместить в стек +0,0
  • Команда:
  • FLDPI
  • Назначение:
  • Поместить в стек число
  • Команда:
  • FLDL2E
  • Назначение:
  • Поместить в стек log2(e)
  • Команда:
  • FLDL2T
  • Назначение:
  • Поместить в стек log2(10)
  • Команда:
  • FLDLN2
  • Назначение:
  • Поместить в стек ln(2)
  • Команда:
  • FLDLG2
  • Назначение:
  • Поместить в стек lg(2)
  • Процессор:
  • 8087

    Все эти команды помещают в стек (то есть уменьшают ТОР на один и помещают в ST(0)) соответствующую часто используемую константу. Начиная с сопроцессора 80387, все константы хранятся в более точном формате, чем 80-битный формат, используемый в регистрах данных, и при загрузке в стек происходит округление в соответствии с полем RC.



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