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



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

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

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

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

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

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


назад далее