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


         

Эта функция вычисляет отношение, равное


    тангенса.  Эта функция вычисляет отношение, равное тангенсу угла.
    Из этого отношения программа может определить синус, косинус,
    тангенс и любую другую тригонометрическую функцию.      Из обратных
    тригонометрических функций есть операция частичного арктангенса,
    которая берет значения отношения чисел и вычисляет угол этого
    тангенса.  Эта частичная функция позволяет сконструировать
    арксинус, арккосинус и другие функции, не имея их в явном виде.
      Ниже приведен список команд этой группы с коротким комментарием
    работы каждой команды.  Ни у одной из этих команд не пишутся
    операнды, так как все они работают с вершиной стека, и возможно,
    также с элементом ST1.
 
      FSQRT   (квадратный  корень)
      ST    квадратный корень из (ST)
      ST      должно быть неотрицательно.
      FSCALE  (масштабирование) ST <- ST * 2ST1
 
      Эта команда необходима для возведения в степень.  Другая, и
    притом единственная, функция возведения в степень имеет ограничения
    на значение показателя.  Эта команда возводит 2 в степень, равную
    целому числу.  Далее будет приведен пример возведения 10 в
    произвольную степень.
      FPREM (частичный остаток)
      ST <- ST mod ST1  (частичный)
 
      Полностью операцию деления по заданному модулю команда FPREM не
    выполняет.    Эта команда за один раз уменьшает содержимое вершины
    стека максимум на 264.  Команда выполняет нахождение истинного
    остатка и требует очень много времени для уменьшения большого числа
    по очень маленькому основанию.  Максимально уменьшая число в
    течение каждого выполнения команды, программист может разрешить
    прерывания в течение всей операции поиска остатка.      Если функция не
    завершена, команда FPREM устанавливает флаг C2 равным 1, а когда
    завершает вычисление остатка, то устанавливает другие три флага C3,
    C1 и C0 равными трем младшим битам частного.  Когда команда FPREM
    используется в тригонометрических примитивах для ограничения

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