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



Листинг 11.2. Командный файл cmake.bat для создания .сот-программ

ml /с XI.asm

linkl6 Sl.obj.Sl.exe....

exe2bin fcl.exe Xl.com

В нем специальная утилита превращает файл с расширением .ехе в файл с рас­ширением .com.

Удивителен размер этого файла

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

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

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

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

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


назад далее