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



к основной программе, роль которой второстепенна: ей необходимо подготовить параметры, передаваемые процедуре, и вывести на экран значение интеграла. Попробуем вычислить простейший ин­теграл от функции cos (х) в пределах от нуля до л/4. Этот интеграл равен V2/2, и нам легко будет оценить точность его вычисления. Основная программа пока­зана в листинге 8

Команды ПЗУ

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

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

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

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


назад далее