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



Какой код соответствует символу «z» мы пока не знаем, потому что таких сим­волов в правом нижнем окне нет. Значит, командная строка расположена даль­ше, и чтобы увидеть ее, нужно переместиться к следующим байтам PSP. Для этого спустимся в нижнее окно с помощью клавиши F8, затем, нажав клавишу >1, перейдем к байтам с большим смещением и, наконец, увидим командную строку (рис. 11.2).

Логические команды

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

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

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

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


назад далее