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



Поясним сказанное примером вычисления интеграла от функции f(x) с помощью формулы Симпсона, использующей значения функции, взятые в 2п + 1 фиксиро­ванных точках/(х0), /(х,),/(х2), ...,/С"2л)- Веса, приписываемые значениям функ­ции, различны: нулевое и последнее значения берутся с весом 1, нечетные значе­ния (хи x3f x5f ...) имеют вес 2, а четные (х2, х4, хб,

Вычислительные команды

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

Беззнаковые 8-разрядные булевы суммы имеют возможность насчитать значение от 0 до 255. Для понимания без знака цифир в размере от нуля до 65535 употребляются 14 байт. Над без знака бинарными цифрами могут выполняться операции прибавления, вычитания, увеличения и разложения.

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

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


назад далее