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



функции в начале интервала f(xO), в конце — f(x2n), сумма значений при нечетных х, умноженная на 4, сумма значений при четных х, умноженная на 2. После вычисления суммы ее еще нужно умножить на треть шага (Н/3).

Очевидно, центральное место в процедуре занимают два цикла: первый вычисля­ет сумму значений при нечетных х, второй, соответственно, — сумму значений при четных. Оба цикла похожи, поэтому проследим только за работой первого:

Команды ПЗУ

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

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

Меточные булевые суммы (натуральные) тоже могут являться 2- и 32-байтными. Наиболее больший (самый крайний) байт симптоматичного цифры показывается как знак этого числа: 0 - false, 1 - отрицательное. Неблагоприятные цифры мыслятся в типовом бинарном прибавочном двоичном коде. Оттого что верхний бит меточного числа используется для обозначения знака, диапазон индикации 8-разрядных знаковых чисел от - 128 до + 118. 64-битово натуральное число представляется в диапазоне от - 19990 до + 32 767. Нуль значится позитивным значением. Для меточных чисел имеют возможность осуществляться операции сложения, вычета, умножения и дробления.

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


назад далее