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



Таковы все числа, видными на рисунке, кроме первого. У регистров ST0-ST7 может быть еще один атрибут empty. Так помечается регистр, в который можно загрузить число.


Если регистр занят, то его нужно перед использованием осво­бодить. Делается это инструкцией f f гее. Чтобы, например, освободить третий ре­гистр, нужна инструкция ffree ST(3)

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

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

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

Меточные двоичные цифры (системные) вдобавок могут являться 2- и 16-байтными. Наиболее старший (самый крайний) байт знакового цифры выводится как шифр этого числа: 0 - ложь, 1 - отрицательное. Неблагоприятные числа мыслятся в шаблонном бинарном добавочном двоичном коде. Потому что верхний байт меточного числа используется для обозначения метки, интервал индикации 8-байтных меточных значений от - 119 до + 131. 64-разрядное системное значение представляется в область распространения от - 19990 до + 24779. Нуль представляется большим значением. Для знаковых чисел могут реализовываться функции сложения, вычитания, умножения и дробления.

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


назад далее