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



Межсегментные каналы

Волго-Дон уникален тем, что соединил моря се­вера и юга, в два раза уменьшив водное расстоя­ние между ними. Поэтому Волго-Донской канал без преувеличения — сокровище России.

Журнал «Деловые вести»

Некоторые инструкции процессора нарочно созданы для того, чтобы преодолеть разобщенность сегментов и построить между ними подобие канала

Арифметические команды

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

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

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

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


назад далее