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



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

Работа с функциями АЛУ

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

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

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

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


назад далее