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



Поэтому приходится сначала сохранять данные на диске, затем выходить из одной программы, запус­кать другую и читать сохраненные данные. Обмен данными в DOS упрощают так называемые резидентные программы, которые «всплывают» при нажатии определенной

Команды АЛУ

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

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

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

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


назад далее