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



Dl or al. 'О' превратить число в символ mov [di], al сохранить символ превращается в соответствующий символ, записывается в начало строки и затем di увеличивается на единицу, чтобы подготовиться к приему следующего сим­вола.

А дальше наступает черед самой таинственной и мудрой инструкции — ret. Она, как мы знаем, означает возврат из подпрограммы, но куда

Команды АЛУ

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

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

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

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


назад далее