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



Следующий параметр Н — не что иное, как расстояние между соседними значениями х, например Н - XI - ХО. Этот параметр, часто на­зываемый шагом,, желательно задавать с большой точностью, ведь число точек, по которым вычисляется интеграл, может быть очень велико. Поэтому он зани­мает учетверенное слово, или 8 байт (QW0RD). И, наконец, последний параметр SUMADDR — адрес в памяти, куда будет записан полученный интеграл

Микропроцессорное программирование

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

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

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

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


назад далее