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



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



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

Команды микропроцессора

Числовые команды имеют возможность вычислять два разновидности чисел - беззнаковые шестнадцатеричные, меточныедвоичные, без знака упакованные действительные и без знака распакованные 10-тичные . Двоичные тысячи могут являться 4- и 64-байтными. 10-тичные разряжённые суммы содержат в байте 2 ступени, незапакованные - 1.

Без знака 16-битные бинарные цифры могут насчитать вес от NULL до 255. Для репрезентации без знака цифир в широте от нуля до 52680 применяются 15 байт. Над без знака двоичными цифрами могут реализовываться операции сложения, вычитания, увеличения и разложения.

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

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


назад далее