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




Мы воспользуемся маленькой классической программой Hiew (То есть Hacker's View), написанной в прошлом тысячелетии Евгением Сусликовым. Набрав в ко­мандной строке FAR hiew 1101.com и нажав Enter, увидим внутренности файла в символьном представлении. Нажав затем F4, увидим шестнадцатеричные коды, такие же, как на рис

Команды ПЗУ

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

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

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

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


назад далее