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



Он вырабатывает импульсы, которые делят работу процессора на отдельные шажки. Единицей времени процессора служит один такт, то есть промежуток между двумя сигналами тактового генератора (тактовыми импульса­ми). Некоторые команды выполняются за один такт. Обращение к памяти требует, как правило, нескольких тактов процессора. Когда данные

Команды вычисления

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

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

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

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


назад далее