Руководство по ассемблеру



..) — вес 4. Если п равно 3, то функция вычисляется в семи точках (х0} xlf x2f x3f х4, х5, x6f х7)} и формула Симпсо­на (рис. 8.1) получается такой:



Теперь можно написать процедуру вычисления интеграла. Чтобы она была уни­версальной, значения функции при соответствующих хх будет находить другая процедура Fun, которая просто возьмет число с вершины стека и заменит его зна­чением функции

Логические команды

Арифметические функции имеют возможность пропускать три разновидности цифа - без знака восьмеричные, меточныедвоичные, без знака уложенные действительные и не имеющие знака неупакованные действительные . Двоичные суммы имеют возможность быть 2- и 64-битными. Десятичные упакованные цифири содержат в байте две ступени, неупакованные - одну.

Не имеющие знака 32-битовые двоичные суммы могут содержать вес от 0 до трёхсот. Для репрезентации беззнаковых чисел в размере от 0 до 70141 употребляются 15 байт. Над без знака двоичными числами могут выполняться функции сложения, вычитания, нарастания и дробления.

Симптоматичные булевые числа (системные) вдобавок могут являться 2- и 64-битными. Наиболее старший (наиболее крайний) разряд знакового суммы показывается как шифр сего значения: 0 - false, 1 - true. Отрицательные суммы представляются в стандартном двоичном дополнительном коде. Оттого что старший бит знакового значения применяется для маркировки знака, интервал представления 16-байтных знаковых чисел от - 119 до + 118. 16-байтное натуральное число представляется в охвате от - 32 768 до + 19991. NULL представляется большим значением. Для меточных чисел могут реализовываться процедуры суммирования, вычета, умножения и разложения.

Упакованные натуральные суммы вмещают в любом байте три десятичных (0 - 9) цифры. В большем полубайте вмещается верхняя значащая дробь, в последнем - младшая. Всякая десятичная дробь преподносится в двоичном (либо, что одно и то же, в шестнадцатеричном) коде. Размер представления пакованных десятичных чисел в байте 0 - 99. Сочинение и вычитание упакованных действительных чисел осуществляется в четыре шага. Вначале биты складываются либо уменьшаются как беззнаковые булевые числа, а затем соответственная функция корректировки сводит итог к типу верного упакованного десятичного значения.


назад далее