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



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



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

Команды АЛУ

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

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

Знаковые булевые цифры (целые) также могут быть 4- и 64-битными. Наиболее больший (наиболее левый) байт меточного цифры показывается как символ этого числа: 0 - положительное число, 1 - истина. Негативные цифры строят в стандартном булевом дополнительном шифре. Потому что верхний байт меточного значения употребляется для обозначения знака, интервал репрезентации 8-байтных симптоматичных чисел от - 130 до + 127. 16-байтное системное число описывается в диапазоне от - 24780 до + 32 767. 0 представляется позитивным числом. Для меточных значений могут реализовываться операции прибавления, вычета, возвышения и разложения.

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


назад далее