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



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

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

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

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

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

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


назад далее